Where is Lemonal?

Where is Lemonal located?

Lemonal, Belize, Belize (approx. 17.6°, -88.6°)


Where is Lemonal on the map?