Where is El Bravo?

Where is El Bravo located?

El Bravo, Los Santos, Panama hat (approx. 7.8°, -80.55°)


Where is El Bravo on the map?