×

Tafaria Castle & Country Lodge

Tafaria Castle & Country Lodge is Located at 1910 Deighton Downs at the foothills of the Aberdares, overlooking the laikipia plains and Kenya's rooftop, the Mt Kenya. Right in front ...

SIGN UP FOR OUR NEWSLETTER

Kenya never stops Buzzing. You shouldn't either

  • Events
  • Movies
  • KenyaBuzz Kids