Where is Surf Open Puerto Escondido?

Where is Surf Open Puerto Escondido located?

Surf Open Puerto Escondido, Oaxaca, Mexico (approx. 15.86081°, -97.06434°)


Where is Surf Open Puerto Escondido on the map?