happytravellers01's Banff, Alberta, Canada
The Maple Leaf
137 Banff Ave.
Enjoyed a nice steak here. The restaurant was busy. Staff were attentive and desserts were delicio...
Enjoyed our trip to the falls. There are lots of walks and you can view the falls from many viewpoi...