Ildri's Banff, Alberta, Canada
We had tremendous luck with weather - inbetween showers and clouds, everything opened up to give us ...
Mount Royal Hotel
138 Banff Avenue
This was our second visit - with ten years apart. We visited with small kids, this time with our tee...