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