18 Amazing Things to do in Puerto Escondido, Mexico

Playa Manzanillo in Puerto Escondido, Oaxaca in Mexico

As far as beach destinations in Mexico go, Puerto Escondido is one of my absolute favorites. Beautiful, laid back, with several beaches, spectacular sunsets, marine life and some of the best seafood I’ve ever had. Most things to do in Puerto Escondido revolve around water and beaches. There are not many attractions per se, but […]