Question: organisation responsible for preservation and promotion of south africa's national heritage
Answer: The South African Heritage Resources Agency ( SAHRA )