Luxury dog-friendly hotels in Puerto Escondido, Mexico
Surfers flock to Puerto Escondido on Oaxaca’s coastline for its stellar waves. But it equally attracts hedonists for its toes-in-sand beach parties; nature-lovers for its whale-watching opportunities and bioluminescent lagoons; and sybarites for its design and food scenes.