You are here: Home/Episodes/ Haunted: The Ghost Bride of Banff Springs Hotel
Haunted: The Ghost Bride of Banff Springs Hotel
by Edwin C.
In Banff National Park, in Alberta, Canada, lies a majestic haunted hotel that has become famous for the ghost of a bride, among other scary occurrences.
Leave a Reply