News
Hosted on MSN4mon
15 Incredible Castles in Spain You Must VisitThe interior, however ... Located about 1.5 hours north of Barcelona, Tossa de Mar Castle is a 12th-century castle originally built to protect the seaside town from pirate attacks.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results