Mlima wa Bhangi: The Zanzibar Peak

Upon the shore of Zanzibar rises Kilima cha Bhangi, a mighty landmark renowned for its grandeur. Few say it is the historical site of a palace, while others claim it's a geological wonder. Regardless its past, Kilima cha Bhangi endures to enchant visitors with its stunning views of the ocean below. It is said that at night, Kilima cha Bhangi twin

read more