At the base of Mount Royal, in the heart of Montreal’s Golden Square Mile, sits an English gothic mansion that has a vein of paranormal lore shooting through it. Located at the southwest corner of Pines Avenue and McTavish Street, the Duggan House, a.k.a. Braehead, is a reminder of the […]