Archive for November, 2012

Tafaria Castle & Country Lodge – Aberdare & Laikipia Plains

Tafaria Castle & Country Lodge is a 25 room lodge built on a hill overlooking the Aberdare Ranges, Laikipia Plains and Mount Kenya, halfway between Nyeri and Nyahururu in Kenya. Completed in 2012 AD, Tafaria Lodge has been conceived to engender two states of mind – that of adventure stimulated by the remote location and […]