Santa Bàrbara Castle
Alicante, Spain
Culture
Santa Bàrbara Castle is a fortification in the center of Alicante, Valencian Community, Spain. It stands on Mount Benacantil bordering the sea, which gave it enormous strategic value since from it you can see the entire bay of Alicante and its land surroundings.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account