Twin Falls Tea House
Banff, AB
Food
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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account