Image
Video ID
Globe Trekker Europe
Justine Shapiro explores what is may be the world's most stunning city, Venice. Situated in a lagoon in the Adriatic Sea off mainland Italy, the city built on water is a maze of over 100 tiny islands.
Expired