Tetuchuk Nature Trails Wilderness Lodge
In the wilderness of southwestern Canada lies the largest nature preserve in British Columbia, the Tweedsmuir Provincial Park. There, far removed from all civilization, it 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.