House of Wonders or Beit-al-Ajaib is a Zanzibar landmark as well as the largest and tallest building of Stone Town. The palace was built in 1883 for Barghash bin Said, the Sultan of Zanzibar as a ceremonial palace. It holds the richest history's of Zanzibar in a political and historical sense. It has well-reserved treaties and originally painted antiques of the sultans.