Lake Garda, Italy 2015 : 52 / 126

Previous
Next

We found Limone to be as charming as any Italian hamlet.