Karimba Lodge
KENYA
Nanyuki Town
0745319896
Official Website
Email Karimba Lodge
+254745319896
Our team is here and happy to help!