Two Rivers — The Largest Mall In Kenya Ready To Open (PHOTOS)
Centum Investment company has spent billions of shillings to develop the biggest mall in Kenya and East Africa. It is part of the greater Two Rivers Complex that sits on an 100 acre property along Limuru Road just near some of the richest neighborhoods in Nairobi.
Carrefour will be the main supermarket in the mall plus many other retailers are also setting up shop. Here are some epic photos of the mall that is set to open really soon.

















