The Causeway Coast and Glens Heritage Trust (CCGHT) is taking over management of the site, which has become a major tourist ...