Chiavenna, Italy

Chiavenna, in the Province of Sondrio, Italy is a beautiful town high above the Como Lake and is surrounded by very high snow capped mountains. When we saw this place for the first time in the summer, to be exact the 2nd of August 2011, we were stunned by the beauty of the majestic mountains […]