Lake Garda, Italy's largest lake offers its visitors a wide range of attractions from mountain trekking to sailing to lazy strolls along the beaches and excellent restaurants. Come visit Italy's most romantic lake.