From the rolling hills of Tuscany to the rugged shores of Sicily, from the gothic palaces of Venice to the renaissance splendour of Florence, Italy offers an abundance of sights, art and architecture.