About 1.5 hours drive north west of Johannesburg will take you to Sun City, an award winning luxury resort and casino located in South Africa’s North West Province. Sun City is all about extravagance, opulence, fun and adventure and caters to all ages. The surrounding mountains and African bushveld make a perfect setting for Sun City’s four world-class hotels, water theme parks and two professionally designed 18-hole golf courses, host to the Million Dollar Golf Challenge. When it comes to entertainment Sun City has got it covered, from music concerts, sports events, international exhibitions and beauty pageants to nightclubs, cabaret productions and plenty of organized activities for children and teenagers. Next to Sun City is Pilaneberg Game Reserve, so if your holiday time is limited there is still opportunity for a wildlife safari at this great malaria-free, Big 5 reserve.  A further 1.5 hours north west of Sun City and bordering Botswana is Madikwe Game Reserve, also malaria-free. Madikwe provides plenty of space for the Big 5, most antelope species and other plains game and you may even be lucky enough to catch a glimpse of one of Madikwe’s packs of wild, or ‘painted’, dogs on the hunt. Madikwe offers an excellent range of accommodation including luxury and family friendly safari lodges.