Tips for Travellers Video Podcast
Chioggia (Little Venice) Italy - Tips For Travellers Video 193
Highlights of this charming town in Northern Italy that is fondly known as "Little Venice" - the reason why will be clear as you watch the video tour. For more visit http://www.tipsfortravellers.com