Where is Santa Barbara?

Where is Santa Barbara located?

Santa Barbara, Catalonia, Spain (approx. 40.71667°, 0.5°)


Where is Santa Barbara on the map?