Mexico Oaxaca Oaxaca

Puerto Escondido

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