SURFERS HAVEN, PUERTO ESCONDIDO, MEXICO

The Mexican federal state of Oaxaca has 480 km of Pacific coastline with many beautiful beaches, lagoons and excellent waves for surfing. Puerto Escondido – as the name itself suggests it’s a hidden place situated south of the famous Acapulco on the Pacific coast. That picturesque Pacific town is a paradise for surfers who come…