Maggiore at Your Feet
Meina, Piedmont, Italy
Sitting on the Piedmont shore of Lake Maggiore, this villa is built around the view – and around the water. The pool terrace faces the lake directly, making it an easy place to lose an afternoon, whil.....
From €10,419