In the wilderness of southwestern Canada lies the largest nature preserve in British Columbia, the Tweedsmuir Provincial Park. There, far removed from all civilization, is the Tetachuck Wilderness Lodge.
The seclusion and natural energy here is seldom found on our earth. Come for the tranquility; leave your everyday routine behind, and recharge. Whether hiking, canoeing, or just enjoying the stillness.
We are pleased to prepare a warm and hospitable home for you, and we want to convey to you nature's full spectrum of beauty. Because what really counts is not what you can see, but what you can sense.