1.Kruger National Park, Mpumalanga and Limpopo Provinces-Kruger National Park is one of the best game reserves in Africa, and one of the oldest in South Africa. If you're a wildlife lover.
2.Cape Town, Western Cape-Cape Town, South Africa is one of the planet's most breathtaking cities. Nature surrounds this multicultural city, which nuzzles between a rugged range of mountains.
3.The Garden Route-Along the country's southeast coast, the Garden Route runs for about 200 kilometers through some of South Africa's most breathtaking coastal scenery.
4.Kgalagadi Transfrontier Park-A merger of South Africa's Kalahari Gemsbok National Park and otswana's Gemsbok National Park, the Kgalagadi Transfrontier Park is one of the largest areas in the world.
5.Stellenbosch, Western Cape-Stellenbosch is one of the most picturesque towns in South Africa. A mosaic of farms, old oak trees, and white-washed Cape Dutch dwellings.
6.The Drakensberg, KwaZulu-Natal-The spectacular Drakensberg, meaning "Dragon Mountains," is one of the top places to visit in KwaZulu-Natal and a popular vacation destination for South Africans.
7.Pilanesberg National Park-Are you short on time but want to see Africa's Big 5? Pilanesberg is home to prolific wildlife and a dazzling diversity of birds about 2.5 hours away from Johannesburg.
8.iSimangaliso Wetland Park, KwaZulu-Natal-iSimangaliso means "miracle and wonder" in the Zulu language, and it's a fitting name for this World Heritage Area,home to Africa's largest estuarine system.