Banff National Park – Part I
What an incredible place. Banff is Canada’s first national park created in 1885, surrounded by gorgeous lakes and mountains. The park encompasses 2,564 square miles with 96 percent wilderness. The resort town of Banff has about 8,000 residents which must meet a “need to reside” requirement, i.e. they must work within Banff. Visitors primarily stay […]
Banff National Park – Part I Read More »