Hidden in plain sight, off Thika Road, along Garden Estate Road, is this gripping Hotel by the name Castle Gardens Ltd. Indeed, it is true to state that Kenya is one big kimberlite waiting for the diamonds to be extracted. In other words, there are a lot of beautiful places in Kenya waiting to be … Continue reading CASTLE GARDENS

