Our towns in Kenya - Rift valley are currently growing. Each town has it’s own historical and cultural meaning making each town unique. Some were meeting places in old days, some were battle fields, some were inter - communion markets where different communities exchanged their goods
7 Likes

