The South African Heritage Resources Agency is the national administrative body responsible for the protection of South Africa's cultural heritage.