top of page
Dscn2658.JPG

I GIARDINI

The Lake Maggiore area is probably the Italian capital of gardens, with more beautiful gardens open to the public than any other area.

  • White TripAdvisor Icon
  • White Facebook Icon
  • White Instagram Icon
bottom of page