Where is Chen-Limon?

Where is Chen-Limon located?

Chen-Limon, Orange Walk, Belize (approx. 17.35°, -89.13333°)


Where is Chen-Limon on the map?