Puerto Escondido might have ended up as little more than another picturesque fishing village on the Pacific coast of Mexico, if not for a fluke of ocean geography. Ocean swells hit a sandbar off the beach, creating some of the best waves in Mexico, which attract surfers from around the world. Today, “Puerto”, as the town is widely known, offers a laid-back surfer ambience …