Banff Town – Know Before You Go!

Banff Town

A stay in the charming town of Banff is a must if you are wanting to explore Banff National Park. It is located within the Rocky Mountains on Alberta’s western border. It is the gateway to adventure… stunning mountains, turquoise lakes and amazing hiking trails await you. This was the perfect location after our visit […]