Where is La Punta surfhouse, Puerto Escondido located?
La Punta surfhouse, Puerto Escondido, La Punta surfhouse, Puerto Escondido, Mexico (approx. 15.83504°, -97.04419°)
La Punta surfhouse, Puerto Escondido, La Punta surfhouse, Puerto Escondido, Mexico (approx. 15.83504°, -97.04419°)