Where is Loma Larga?

Where is Loma Larga located?

Loma Larga, Los Santos, Panama hat (approx. 7.9°, -80.33333°)


Where is Loma Larga on the map?