Where is Santa Bárbara?

Where is Santa Bárbara located?

Santa Bárbara, Canary Islands, Spain (approx. 28.4577°, -16.273°)


Where is Santa Bárbara on the map?