Banff is a beautiful town set in the Rocky Mountains of Alberta. Shops, art galleries, winter activities, hot springs. Beautiful hotels. A must see.
Author Withheld (Age out of range)
More traditions from Canada →