Italy's largest lake, Lake Garda, has a long and storied history. Once host to the Romans and the Venetians, today this ...