San Francisco de Campeche, Mexico.
Where Bastions Guard a Colorful Colonial City Too Often Left Out of Itineraries.
Bacalar, Mexico.
Scruffy, authentic and full of charm: the Bacalar I discovered truly surprised me.
A day in Puerto Angel, Mexico
A small fishing village with Mediterranean vibes next to Zipolite.
A day in Playa Agua Blanca, Mexico
A quiet unspoiled beach halfway between Zipolite and Puerto Escondido.