Vallorcine 2km from the Swiss border; alpine charm: stone houses, waterfalls and gushing brooks...