12 Sights You Have To See In Banff
If you’ve ever been on Instagram, it is highly likely that you’ve seen stunning pictures of an ice-blue lake overlooked by a magnificent mountain range, surrounded by dark green pine trees. While it may look like a scene out of a fairytale, the place does indeed exist, and it’s located in Alberta, Canada. Banff, both a town and the name of the National Park the town is located in, is considered one of the most beautiful places in Canada, if not the world. Here