Spain

From the high point in Alicante's Castillo de Santa Barbara there is an excellent bird's-eye view of the city and it's beautiful beach and marina.  The castle was originally built as a Carthaginian fortress around 3 B.C. 

Previous Up Next