Where is Lemon?

Where is Lemon located?

Lemon, Tumbes, Peru (approx. -3.72778°, -80.44056°)


Where is Lemon on the map?