Where is Lemon?

Where is Lemon located?

Lemon, Chiquimula, Guatemala (approx. 14.61667°, -89.53333°)


Where is Lemon on the map?