Where is Lemon?

Where is Lemon located?

Lemon, Peten, Guatemala (approx. 16.54167°, -89.29333°)


Where is Lemon on the map?