Nestled between the crystal-clear waters of lake Alleghe and the sheer walls of Mount Civetta, this picturesque village in the Dolomites is a haven of peace for lovers of magnificent scenery and ...