Geographical Location
Image Located along Langata road, 15 minutes drive from the city center, is Uhuru Gardens, Kenya's largest Memorial Park. Uhuru is a swahili word meaning freedom.