by olgagordeeva
ZANZIBAR, TANZANIA.The historical ruins of the Maruhubi Palace, which belonged to Sultan Barghash, on the island of Zanzibar, Tanzania.