If you are looking for what to do in Puerto Escondido, you have come to the right place. This Mexican surf town has quickly become one of my favorite spots on the Oaxaca coast. There is no shortage of things to do in Puerto Escondido, Mexico. Nearby, there are beautiful beaches, amazing nature, world-class surfing and incredible hiking. Not to ment...