Travel Stories | Venice

5 things you need to know about Venice

118 small islands, located on a marshy lagoon and linked by bridges make the idyllic, beautiful and romantic city of Venice in north eastern Italy.... read more