Where is Limoncito?

Where is Limoncito located?

Limoncito, Los Santos, Panama hat (approx. 7.38333°, -80.4°)


Where is Limoncito on the map?