On the banks of the Talek River in Masai Mara, Kenya, this luxury tented camp provides a most exclusive safari experience in high style and comfort.