This castle, built in 960, has guarded the Straits of Gibraltar and southern Spain for more than 1000 years, and today is open to tourists. The mountains of Morocco can be seen from the battlements.
Calle de Cervantes, 1, 11380 Tarifa