True Truro Ghost Stories

True Truro ghost stories – ghost stories in Truro, Nova Scotia, Canada. The largest collection of true ghost stories across Canada on the net.