Where is La Punta surfhouse, Puerto Escondido?

Where is La Punta surfhouse, Puerto Escondido located?

La Punta surfhouse, Puerto Escondido, La Punta surfhouse, Puerto Escondido, Mexico (approx. 15.83504°, -97.04419°)


Where is La Punta surfhouse, Puerto Escondido on the map?