Seville is more touristy than Cadiz and is popular for its Moorish and Islamic architecture, its colorful Flamenco dancing, and its local tapas and wine. It is also well known for the Real Alcázar. Cadiz is famous for its long-running maritime history and its charming old town.