Italy Answer 2

Canals of Venice

Clues

Located in northern Italy

These canals provide visitors
with a romantic experience