Richard Kamau on 21st Dec

George Tafaria Waititu is the founder of Tafaria Castle, a medieval-style resort and country lodge built on a hill overlooking...