Oliver

By lill

Castillo de Santa Bárbara

The Castle of Santa Bárbara is a fortifcation in the center of Alicante, Spain. It stands on the Mount Benacantil (166 m)

Comments
Sign in or get an account to comment.