Top places to visit in Mexico

mex0

Puerto Escondido

Sandy beaches and palm trees silhouetted against a blue sky. Young surfers and middle-aged sun-seekers on the beach at Zicatela. Fresh fruit at the market. Fresh and distinctive Oaxacan cuisine at a local restaurant. This is Puerto Escondido, Mexico, a sun-drenched Mexican paradise whose beaches attract visitors from everywhere.