Cádiz, Spain

Concrete blocks fortify the shoreline next to old buildings in Cadiz Spain
This 3,000-year-old city offers old-world mystique, stunning Moorish architecture and grand cathedrals..