Riva del Garda is a picturesque town located on the north end of Lake Garda. With colorful buildings, medieval towers, and narrow alleyways, this is a wonderful place to go for leisurely stroll. From Riva del Garda, you can also take your pick from short hiking trails that lead up into the mountains, visit medieval towns and archaeological sites, and …