Tree Top Hotel Kenya: A remote paradise where princess Elizabeth learned she will soon be queen of England

Treetops Hotel is a hotel in Aberdare National Park in Kenya near the township of Nyeri, 1,966 m (6,450 ft) above sea level on the Aberdare Range and in sight of Mount Kenya. First opened in 1932 by Eric Sherbrooke Walker, it was built into the tops of the trees of Aberdare National Park asContinue reading “Tree Top Hotel Kenya: A remote paradise where princess Elizabeth learned she will soon be queen of England”