• Award Winning Leopard Mountain

    Posted on June 28, 2018 by in Game Lodges

    Leopard Mountain is a multi award-winning lodge set between Hluhluwe and Mkuze in Northen KZN and has just recently undergone an amazing make-over. If ever there was a place where Heaven meets Earth, this is most certainly one of them… take a look