Tsavo East NP, Tsavo West NP, Amboseli NP, Lake Naivasha, Lake Nakuru NP, Lake Bogoria NR, Masai Mara NR, Nairobi (City)Private tour - Mid-range - Lodge & Tented CampMasai Mara NR, Lake Nakuru NP, Amboseli NP, Tsavo West NP, Tsavo East NP, Mombasa(Beach) (Beach) , Nairobi (City)Nairobi (City) , Amboseli NP, Tsavo West NP, Taita Hills, Tsavo East NP, Malindi(Town & Beach) (Beach)Tsavo East NP, Amboseli NP, Tsavo West NP, Diani Beach(Beach)Small group - Luxury - LodgeTsavo East NP, Tsavo West NP, Amboseli NP, Lake Naivasha, Masai Mara NR, Nairobi (City)Tsavo West NP, Tsavo East NP, Taita Hills, Mombasa(Beach) (Beach) , Mombasa AirportPrivate tour - Luxury+ - Lodge & HotelMasai Mara NR, Lake Nakuru NP, Lake Naivasha, Amboseli NP, Tsavo West NP, Tsavo East NP, Nairobi (City)Tsavo East NP, Malindi(Town & Beach) (Beach) , Mida Creek, Msambweni, Kisite Mpunguti(Beach) (Beach) , Mombasa(Beach) (Beach) , Mombasa (City & Beach) , Kasigau, Tsavo West NP, Amboseli NP, Nairobi (City)