The village of Harrison Hot Springs in British Columbia has long been regarded as a focal point for Sasquatch lore, with many locals firmly convinced of the creature’s existence. This belief is deeply ...
This article was produced by National Geographic Traveller (UK). Henry Williams wasn’t always a believer in the Sasquatch. Growing up, he had of course heard the tales of old — of a legendary hairy, ...