This Canadian Hotel Has A Room So Haunted And Creepy It Was Bricked Up

Banff Springs Hotel, Alberta, Canada The Banff Springs Hotel In Alberta Canada is a very beautiful place and was built in 1888 at the height of the railway. The hotel looks more like a castle and its awesome view earned it the nickname “the castle in the Rockies.” Although the location and hotel itself are… Continue reading This Canadian Hotel Has A Room So Haunted And Creepy It Was Bricked Up