The Tafaria Castle & Country Lodge. In the ancient land of Deighton Downs, at a time of great hardship, adventure, and loneliness, a young African found himself at the foothills of the Aberdare Ranges overlooking the Laikipia plains. As he … Continued
Treetops Lodge – Aberdare National Park Nestled deep in the forest of Aberdare National Park, this world-renowned rustic Treehouse is dedicated to game viewing. Originally built in 1932, Treetops is famous as the hotels where the then-Princess Elizabeth learned of … Continued