by Stocksnapper
Venice, Veneto, Italy - May 25: The Grand Canal is a canal in Venice, Italy. It forms one of the major water-traffic corridors in the city. Public transport is provided by water buses and private water taxis, and many tourists explore the canal by gondola. May 25, 2011 in Venice, Veneto, Italy