Cadiz is one of Europe’s oldest cities, notable for its historic architecture, flamenco music, monuments, and beaches. Visiting the Roman amphitheatre and Catedral de Santa Cruz is a must.