The National Trust for Scotland is an independent charity that has pioneered public access to and shared ownership of some of the most magnificent buildings, collections and habitats in Scotland.
They care for ancient houses, battlefields, castles, mills, gardens, coastlines, islands, mountain ranges and all the communities, plants and animals which depend upon them.