Kaalfontein
Visit Kaalfontein
Reviewed on Jun 2, 2024
Reviewed on Jun 3, 2024
Reviewed on May 27, 2024
Reviewed on May 18, 2024
Reviewed on Feb 7, 2024
Reviewed on May 10, 2024
Popular places to visit
Montecasino
With shops, theaters and a bird park among the attractions, there’s fun for all the family during the day and night at this Tuscan-themed entertainment center.
Gold Reef City Casino
Thrilling roller coasters, a 19th-century gold mine, cultural shows and a petting zoo provide entertainment for all ages at this popular theme park.
Nelson Mandela Square
Indulge in some retail therapy, dine in an open-air piazza and browse the stalls of an antique fair at this commercial and entertainment center.
Lion & Safari Park
Experience the adventure of getting up close with Africa’s world-famous wildlife. Observe a pride of lions, walk with cheetahs and feed a giraffe.
Johannesburg Zoo
From big cats and crocodiles to primates and farmyard animals, there’s an exciting collection of wildlife at this popular zoo.
Apartheid Museum
Reflect on the impact and legacy of apartheid and learn about the contribution of Nelson Mandela and others to South Africa's new constitution.
Things to do
Johannesburg and Soweto: Half Day Tour
Hartbeespoort: Aerial Cable Car Ride
Classic Flight
- Montecasino
- Sandton City Mall
- Melrose Arch Shopping Centre
- Nelson Mandela Square
- Rosebank Mall
- Emperors Palace Casino
- Lion & Safari Park
- Mall of Africa
- East Rand Mall
- University of Pretoria
- Sandton Convention Centre
- Johannesburg Zoo
- Time Square Casino
- Eastgate Shopping Centre
- Gallagher Convention Centre
- National Zoological Gardens of South Africa
- Menlyn Park Shopping Centre
- UNISA
- Loftus Versfeld Stadium
- University of Witwatersrand
- Ellis Park Stadium
- Netcare Unitas Hospital
- Voortrekker Monument
- Kyalami Racetrack
- Union Buildings
- Hoërskool Dr. E.G. Jansen
- Mediclinic Midstream
- Fourways Mall
- International Terminal Duty Free Mall
- Carlton Centre
- Netcare Pretoria East Hospital
- Netcare Sunninghill Hospital