The historic Palace of Wonders or House of Wonders was a landmark in Stone Town,Zanzibar. It is tallest building in Stone Town and is located on the coast in front of the old town. Stock Image
The historic Palace of Wonders or House of Wonders was a landmark in Stone Town,Zanzibar. It is tallest building in Stone Town and is located on the coast in front of the old town.