Lake Garda, Italy 2015
: 52 / 126
We found Limone to be as charming as any Italian hamlet.