Location: Alba Hotel Meru

Milimani Road, Meru, Kenya

Who said you have to go to Mombasa or be in Nairobi to have a good time? 155 more words