Hannah fox
More ideas from Hannah
Riva del Garda- Lake Garda - Italy

Riva del Garda is a bustling Italian town which doubles as a tourist resort, located at the northern end of Lake Garda

With its beautiful blue waters and mountain surroundings, Lake Garda is a popular holiday destination.

Lake Garda - the largest lake in Italy. It is a popular holiday location and is located in northern Italy, about half-way between Brescia and Verona, and between Venice and Milan.