One&Only Palmilla, a paradise on the Mexican coast

GALLERIES

One&Only Palmilla, a paradise on the Mexican coast

Grey whales swim in the clear blue waters off the coast of Baja California