Banff Springs Hotel Ghostwatch No Comments The Banff Springs hotel in Alberta Canada, was built over 125 years ago by the Canadian Pacific Railway, as a luxury stop off point for READ MORE