Source: Tourism MediaCastle of Santa BarbaraLooming over the city center, this hilltop castle is the main attraction in Alicante and one of the largest castles in Europe.WorldEuropeSpainCastle of Santa Barbara
Source: Tourism MediaCastle of Santa BarbaraLooming over the city center, this hilltop castle is the main attraction in Alicante and one of the largest castles in Europe.WorldEuropeSpainCastle of Santa Barbara