Located in Aberdare National Park, this world-renowned rustic Treehouse is over 80 years old and was recently fully refurbished.