Lago Delio

Veddasca Italy
Bodies of Water
Nature & Parks
Attraction
Lago Delio | Lugano | Switzerland | TripAligner