Viareggio is a city and comune in northern Tuscany, Italy. With a population of over 64,000, is the 2nf largest city in the province of Lucca, after only Lucca city.
Italy is a country with magic powers: it has the ability to transport its visitors to fairytale places. Let's see the most magical castles of the country!