Richard Branson opens Mahari Mzuri in Kenya

Sir Richard Branson has officially opened his luxury resort, Mahali Mzuri Safari Camp, in Masai Mara National Reserve in Kenya. Mahali Mzuri, which has been operational since July 2013, is located within the Olare Motorogi Conservancy in the Maasai Mara…