Umfolozi River Lodge
Very good stay
At the last minute they accomodated us when we were disappointed with another resort. They went out of their way to ensure our stay was great Well Done! Will be back ...