Mexico
Oaxaca
Oaxaca
Puerto Escondido
A renowned surfers' paradise known for its massive waves, laid-back vibes, and beautiful beaches on the Pacific coast.