About Twin Falls Tea House

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

The Twin Falls Tea House National Historic Site of Canada, located in Yoho National Park, British Columbia as a resting place for hikers and trail riders in the park. The rustic structure is located near Twin Falls in the Little Yoho Valley. The first phase of construction took place about 1908. A separate two-story cabin was built adjoining the original cabin about 1923, and the two structures were linked between 1925 and 1928. Proposed for demolition in 1969, the Tea House was designated a National Historic Site of Canada in 1992, and was extensively renovated in 2005.

Source From: Wikipedia
Columbia-Shuswap Regional District, British Columbia, Canada

Nearest places in Twin Falls Tea House