Where is Bombacito?

Where is Bombacito located?

Bombacito, Los Santos, Panama hat (approx. 7.63333°, -80.56667°)


Where is Bombacito on the map?