Meru — town in Kenya