The Cabrach Trust was formed in 2011 and is a registered charity (Charity No. SCO43771). It was set up in response to the need to preserve the cultural heritage of The Cabrach and safeguard its remote community. In 2013, through its generous donors, the Trust acquired the historic Inverharroch Farm and its 170 acres of […]
