Grand Canal in Venice
Grand Canal, Venice, Italy
The Grand Canal is a channel in Venice, Italy, forming one of the major water-traffic corridors in the city, lined with more than 170 buildings.
Grand Canal, Venice, Italy
© 2025 Street View Wonders