Planning a trip to Mexico? Check out all my articles! Click here! Surprise! Puerto Escondido isn’t just a destination for surfing and sunbathing. While its stunning beaches and legendary waves are the main draw, this coastal town offers a diverse range of