Where is Yamaranguila?

Where is Yamaranguila located?

Yamaranguila, Intibuca, Honduras (approx. 14.28333°, -88.25°)


Where is Yamaranguila on the map?