Deep inside the Aberdare Forest in Kenya, in sight of the glorious Mount Kenya, lies the Treetops Hotel. This unique lodge was literally
built into the tops of the trees of Aberdare National Park as a tree house, offering the
guests a close view of the local wildlife in complete safety.