Designed by
Title
The picturesque town of Riva del Garda on Lake Garda. Province of Trento, Trentino Alto Adige, Italy. #171492865
Description
Riva del Garda is a town and comune in the northern Italian province of Trento of the Trentino Alto Adige region. It is also known simply as Riva and is located at the northern tip of the Lake Garda.