Leven House, Mombasa Old Town. [Omondi Onyango, Standard]
Situated at the heart of Mombasa’s Old Town, Leven House is a priceless gem rich in Kenya’s history on religion and the fight against slave trade as well as the battle to protect her territorial integrity.