Attractions Grand Canal Unknown Amanda W View Reviews Leave a Review The Grand Canal is a channel in Venice, Italy. It forms one of the major water-traffic corridors in the city Amanda WFounder of While Fat, Amanda is an avid traveler and foodie.
Be the first to leave a review.