Italy Tuscany

Viareggio

Charming seaside resort known for its Carnival, sandy beaches, art nouveau architecture, and vibrant cultural scene.