Now here’s a town that’s made it with railways, hotsprings, hotels, restaurants, shops and yes night clubs. Banff is made for everyone and the demographics are anywhere from a 2 year old on skis to grandpa showing his grandson how to climb them old mountains. The best part is that at the end of the day everyone gets together and have a beverage and talk about their day in this beautiful town located in the heart of the Canadian Rockies. What else could you ask for?