Hi yatiya and Welcome!
MM has given you an excellent overview of Mapungubwe. I was there recently, driving a Polo

, and stayed 2 nights at Leokwe and 3 at Limpopo Tented Camp. I enjoyed both camps, whilst they are quite different, and both parts of the park. However, due to ongoing drought in the area, I saw very little game on the eastern (Leokwe camp) side, but particularly enjoyed the treetop boardwalk and the hide at the end of the boardwalk that overlooks the Limpopo. While I didn't always see that many birds, just the atmosphere of walking at treetop level was magic!
I was amazed at the difference in the amount of game (and birds) that I saw when I moved on to the western (Limpopo camp) side of the park, which had been less affected by the drought. While I never saw any predators on either side of the park (altho I heard both lions and hyena at night), I had several lovely up close encounters with breeding herds of ellies on the western side and was amazed at how close some cows with small calves came to me. I should note that I am very comfortable around ellies and always, once I've approached to a comfortable distance from the ellies, switch off my engine, which allows them to approach me if they wish to. The Mapungubwe ellies seemed to me to be particularly relaxed and several times came very close indeed -- on occassion less than 3 metres from my car!
On my first visit to the hide, I saw very little, but on my second visit, which was mid-afternoon when no one else was there (the hide seems to be busiest early mornings and late afternoon), just as I was about to leave after again seeing very little, a herd of ellies approached and for the next hour I was massively entertained by ellies of all ages and sizes frollicking in the water and intereacting, most of the time right in front of the hide, which meant that I could almost reach out and touch them, they were so close! They most definitely knew that I was there in the hide, often lifting thier trunks to catch my scent as I moved about in the hide with my cameras, but again they were very relaxed.
Mapungubwe is not KNP, but its scenery is dramatic, there is a lot of history there, and the park has a very special atmosphere. I most definitely hope to return there and recommend the park enthusiastically.
Enjoy your visit!