Banff, Alberta, Canada. Resort review by Tom

By Auski Melbourne | September 3, 2011

Banff – Situated in the heart of the Canadian Rockies is the picturesque town of Banff. The postcard perfect town of three thousand, give or take a few tourists, is the perfect place to base yourself for a week (or season) worth of skiing and boarding in the Rockies signature...