Florence, the birthplace of the Italian Renaissance, is a beautiful city full of churches, picturesque squares, local markets and bustling trattorias.
Venice is a magical place made up over a hundred little islands interconnected by over 400 bridges. The architecture is beautiful and the food is fantastic. We were lucky enough to find an oasis of calm at Londra Palace, in the heart of this busy Italian city.