Where is La Playa?

Where is La Playa located?

La Playa, Intibuca, Honduras (approx. 13.9°, -88.36667°)


Where is La Playa on the map?