Where is Jamaguare?

Where is Jamaguare located?

Jamaguare, El Paraiso, Honduras (approx. 14.25°, -86.68333°)


Where is Jamaguare on the map?