WORLDWIDE | Tuesday, 1 November 2011 | Views [321]
Main Street of Banff, Alberta. This is what I was talking about with Santa's Elves. Such a perfect little hidden village. Make sure your Ugg boots have some grip, the footpaths get quite slippery!