Then I saw a friend’s striking photos from the annual gray whale migration to Mexico’s Baja California. Just as humpbacks travel from Alaska to Mexico and Hawaii to give birth in warm waters, the ...
A nervous expletive slips out as I step out of  the car. Amid lush palms and an oceanic sky, we’ve arrived at a luxe B&B in the small oasis town of Santiago in Mexico’s Los Cabos in Baja California ...