Gardens to Visit Lake Maggiore Magnolia Villa Taranto Villa Taranto on Lake Maggiore Feb 1, 2018 Andrew Huber Villa Taranto is a stunningly beautiful and excellently maintained garden on the shores of Lake Maggiore.