After its first two articles with Northern accents, TravellingMogwai.com heads south to discover the north of Italy and more precisely, the Borromean Islands, three jewels on the azure waters of Lake Maggiore, hardly an hour from the center of Milan.
