Lake Maggiore, Italy 2015 : 1 / 93

Previous
Next

Arriving in Stresa, we headed straight for the water and the ferry station. The town of about 5,000 enjoys a splendid location on Lake Maggiore in the Gulf of Borromeo and will serve as our access point to explore this region.