Spain Andalusia Cádiz

Cádiz

A historic port city in southwestern Spain, known for its ancient Roman theater, vibrant carnival, and picturesque beaches on the Atlantic coast.