In which city is the Grand Canal found?

The Grand Canal is found in Venice, Italy. It is a 3.8 km long canal that winds through the city and is lined with historic palaces, churches and bridges. The Grand Canal is a major tourist attraction and is often referred to as the "most beautiful street in the world".
Copyright Wanderlust World © https://www.ynyoo.com