Located in the heart of Kenya, Kengeleni is a town with a rich and complex history. As of 2022, it stands as the only remaining proof of the struggle against slavery 170 years ago.
Historical records show that Mackinon Market was the main ivory and slave market, while Mombasa Old port served as the exit point for the slaves. This dark period in Kenya's history is a somber reminder of the country's past.