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