The Haunted Woods, "Green Gables": Cavendish, Prince Edward Island National Park - back