Top Surf Camps in Puerto Escondido: The Best Place to Surf in Mexico!
Mexico is an eternally popular destination for holidays filled with fun and colour, spectacular beaches, tequila, fish tacos and fascinating ancient ruins. Not so many people know that Mexico is also home to some of the best places to surf in the world and Puerto Escondido, Oaxaca is one of the......