Banff – A Quiet Slice of Heaven Nestled in the lap of the Canadian Rockies, Banff town is a postcard-perfect destination that feels like it has stepped straight out of a painting. With the turquoise Bow River flowing gently through, snow-kissed mountains all around, and green spaces to soothe the soul, Banff is a traveller’s…
