Among the many options for going on a safari near Johannesburg, the Pilanesberg National Park offers all of the Big Five on a reserve that shares a border with the popular resort Sun City.
The park, most often known as the Pilanesberg Game Reserve, stretches over nearly 221 square miles and is essentially contained within the crater of a long extinct volcano (hence its roughly circular shape). Inside the park there are more than 116 miles of roads – these are not paved, but they're maintained well enough that visitors can do self-guided driving tours through Pilanesberg National Park as well as go on guided safari drives. There are even “hides” where you can get out of your car and watch for animals in a safe and camouflaged spot.
Because of the volcanic setting, Pilanesberg National Park is as interesting to geologists as it is to animal lovers. Several rare minerals can be found inside the park, as well as evidence of human existence dating from the Iron Age and Stone Age. This is, of course, in addition to the abundant wildlife on display.