3 Borromean Islands – Lake Maggiore, Italy.

When travelling with Back Roads Touring  on their “Italian Indulgence” small group tour, we had the chance to island-hop the three Borromean Islands on the majestic Lake Maggiore. After all, if the Borromean Islands are good enough for current English royalty to visit, it was good enough for us to spend a day!