Treetops Lodge, the iconic hotel that anchored Kenya's relations with the British monarchy has reopened after closing down during height of Covid 19.
Nestled in the heart of Kenya's lush Aberdare Forest and one of Kenya's water towers, Treetops stands out for its natural beauty, historic charm and a sanctuary that has enchanted visitors from around the world for decades.