On the northern shores of Lago di Garda, Italy’s largest lake, is the village of Riva del Garda. A must visit for its indescribable beauty!
More later…
Team Vitae!
The Journey of Life…
On the northern shores of Lago di Garda, Italy’s largest lake, is the village of Riva del Garda. A must visit for its indescribable beauty!
More later…
Team Vitae!