Alicante Spain Tourist Information and Vacation Guide
A historic cannon is one of many artifacts to see at the Santa Barbara Castle in Alicante Spain.