Where is Pelicano Surf Camp?

Where is Pelicano Surf Camp located?

Pelicano Surf Camp, La Libertad, El Salvador (approx. 13.48319°, -89.33634°)


Where is Pelicano Surf Camp on the map?