Founded as an outlet to the sea for the Republic of Lucca, Viareggio is world famous as a seaside resort, for its nautical history and its yearly Carnival. Torre del Lago Puccini is just a few kilometres from the city and is home to the picturesque house of Giacomo Puccini and the opera festival on the lakeshore dedicated to the great composer.