What are institutions responsible for management of cultural heritage in Zanzibar?
quanswer.com