The town - Green Heart of Kenya