Beautiful fog View of the dome of Florence Cathedral Building. Florence,Italy The Basilica di Santa Maria del Fiore is the main church of Florence, Italy. For more travel updates be connected to Travel Universally
Lovely Venice, located in northeast Italy, is sited on a group of 118 small islands separated by canals and linked by bridges, in the marshy Venetian Lagoon. This view is from a cruise ship looking down one of the canals.