Banff, Canada
Banff is nestled in the Canadian Rockies in Alberta, Canada. It is a place of spectacular beauty, which may explain the proliferation of one of the banes of modern life. I refer to that most horrid of devices: The Selfie Stick. It seems like everyone in Banff has at least one, ever ready to snap […]
Read More »