I stayed at the Zawadi Hotel on Tanzania's island of Zanzibar. The all-inclusive resort included fine dining and snorkeling ...
a narrative of his adventures and explorations in the island of Zanzibar, the neighbouring smaller islands, the adjacent coast of the mainland, and the Highlands of Eastern Africa intervening ...