The Waters of Lake Garda

The town of Sirmione, in the Veneto region of Italy, is comprised of a peninsula jutting into Lake Garda. Encircled by dramatic mountains, the fresh water lake is the largest in Italy  – and perfect for swimming. Continue reading

Advertisements