Puerto Escondido is a former village of fishermen on the Pacific coast in southern Mexico. It is the meeting point for surfers coming from the whole world, who enjoy the waves quality of Playa Zicatela. If you prefer quiet activities, you can go on a boat to look at the turtles or admire dolphins swimming, or enjoy the sunlight and admire coral reefs of Playa Carrizalillo.