Italy Question 2
Name this wonder
Clues
Located in northern Italy
These canals provide visitors with a romantic experience
I hope you find my Hillman Wonders travel quiz on Italy interesting
©2008 HQP / Hillman Quality Publications