Where is Pelicano Surf Camp, La Libertad?

Where is Pelicano Surf Camp, La Libertad located?

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


Where is Pelicano Surf Camp, La Libertad on the map?