Unidentified Wiki
Advertisement

Banff John Doe was a man who was found deceased on Sulphur Mountain in Banff National Park in Alberta, Canada in 1998.

The cause of death could not be determined, although there were no signs of foul play observed on the remains.

Gallery[]

Sources[]

Advertisement