Spookiest Places Countdown: #10

Spookiest Places Countdown: #10

By Sarah Khan BANFF SPRINGS HOTEL Located in Alberta, this spectacular hotel nestled in the Rocky Mountains is supposedly the most haunted place in all of Canada. Building of this hotel was completed in 1888 and since then there have … Continue reading