Kenya’s Masai Mara ... during a three-day trip of a lifetime. Set beside the Talek River on the edge of the Mara, as locals call it, the global luxury brand’s debut safari venture has been ...