5Viareggio, An Italian Seafront Promenade

Viareggio is a seaside town on the west coast of Tuscany, Italy, home to long sandy beaches, historic architecture, and vibrant carnival celebrations.
Viareggio is a seaside town on the west coast of Tuscany, Italy, home to long sandy beaches, historic architecture, and vibrant carnival celebrations.