Supportinfo@ratecheck.travel
Kilima Resort, Iten | P.o. Box 153, 30700 Iten, Kenya, Iten, Elgeyo-Marakwet County, Kenya | RateCheck.travel