To anyone who has seen a picture of Venice, it’s no surprise that it is one of the most magical cities in the world. You could spend all day wandering your way through the city's maze-like streets, alleyways and canals. And when you get tired of walking there is an entire world waiting to be explored via the city's spectacular waterways.