This is the product description text that will appear here.
Quantity
1
Description
In the North of Italy between Venice and Milan, Lake Garda is probably the most well-known (and largest) of all the Italian lakes. With a shoreline stretching around 90 miles, it is favoured by holidaymakers that enjoy a luxurious sunshin...