Where is Lemon?

Where is Lemon located?

Lemon, Halapa, Guatemala (approx. 14.55°, -89.73333°)


Where is Lemon on the map?