Treetops Hotel reopens with new management after three years of shutdown

KENYA  – The historic Treetops Hotel, nestled in the heart of Aberdares Forest, has reopened...

Read More