La Caleta Beach is a small and very popular urban beach located in Cadiz city center, Spain.
Colorful, seafaring image of afloat and sunken boats.
Castillo de Santa Catalina, built by Felipe II, is a remarkable work of military engineering of the 16th century.