Description
Cadiz is home to some of Spain\'s loveliest beaches, including La Playa de la Caleta situated between two castles of the Old City.