Where is La Revoltosa?

Where is La Revoltosa located?

La Revoltosa, Veraguas, Panama hat (approx. 7.86583°, -81.40417°)


Where is La Revoltosa on the map?