Tucked almost 2 miles from the northern shore of Lake Garda (one of Italy's best destinations for wind and water sports lovers ... see the waterfalls from two caves to admire the thunderous ...