Loading…

Banff is a resort town located in the province of Alberta, Canada, and is one of the most popular tourist destinations in the country. The town is situated in the heart of Banff National Park, a UNESCO World Heritage Site.
Discover the breathtaking beauty of Banff, Canada's oldest national park.
Sign in to ask questions about this place
Ask travel questions about this destination — for example when to visit, what to see, or what to pack.
Please sign in to leave a comment.