Lake Maggiore, Italy 2015 : 52 / 93

Previous
Next

The Art Nouvea Grand Hotel Des Iles Borromees sits in a perfect position on the lakeside promenade in Stresa, looking across to the Borromean Islands.