by jimforest
Tree Top Lodge- Top Mountain Lodge Aberdare National Park Kenya
A morning mist drifts silently by. We’re on the roof top of the most famous tree house in the world, the tree tops.
There’s always something new… Continue reading
Tree Top Lodge- Top Mountain Lodge Aberdare National Park Kenya
A morning mist drifts silently by. We’re on the roof top of the most famous tree house in the world, the tree tops.
There’s always something new… Continue reading