The Beaverfoot Lodge is the best place where I stayed during my 6 months travelling through Canada. When I had to leave after 4 weeks it was like leaving home. Surrounded by an amazing landscape and nestled in beautiful mountains, I think there`s no better way to get in touch with the great Canadian nature than on this place.
The...
More
