Place to see: La Giudecca, Venice, Italy

About this place:

Giudecca is an island in the Venetian Lagoon lying immediately south of the central islands, from which it is separated by the Giudecca Canal.

Venice, Regione del Veneto, IT

Discovered by Wendy Ng
on 12 January 2008.
205 views.