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.