Banff is a picturesque resort village that sits at the foot of the breathtaking Banff National Forest, a designated UNESCO World Heritage site. The peaks of the majestic Mt. Rundle and Mt. Cascade can be seen from the town center. It's the main hub for tourists coming to the Canadian Rockies and the starting point for every sort of adventure tour. During the high season, … [Read more...]