Link: Once The Site Of Proposed Controversial Golf Development, Owls Head Becomes Provincial Park June 15, 2022 By GNN Owls Head, the site of a controversial plan to develop a golf course, was announced as Nova Scotia’s newest provincial park on Tuesday. Paul Palmeter has more here for CBC News.