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
If you enjoyed this article please consider sharing it!