You are viewing a single comment's thread from:
RE: MUST SEE place! My experience in Banff, Alberta, Canada (Banff town and Banff National Park)
thank you! :) you should definitely check it out. I've been to most top places in Canada, follow me for more of my stories :) hopefully you will find something useful for yourself.