Leopard Mountain is a 5 Star, multiple award-winning, Big 5, family-run safari lodge set within the magnificent 58 000 acre Manyoni Private Game Reserve.