Riva del Garda: The north of Lake Garda Europe,Travel 15 July 2016 Riva del Garda is situated at the top north end of Lake Garda. Once a part of Austria and currently a part of the Province of Trento, it is the second largest town on...