From the game lands of the Kruger to the beautiful coastline of the Indian Ocean, South Africa is a wonderful destination for a family holiday. Experience many of the country's natural and cultural highlights including a visit to a traditional Zulu village, Blyde River Canyon and game walks in a wildlife sanctuary in kingdom of Swaziland.