Supportinfo@ratecheck.travel
Maiyan Luxury Resort, Nanyuki | Nanyuki Town, Nanyuki, Kenya | RateCheck.travel