Day 2 - Table Mountain
Day 3 - Cape Peninsula
Day 4 - Kirstenbosch garden
Day 5 - Stellenbosch
Day 6 - Oudtshoorn ostriches
Day 7 - Cango Ranch, cheetah, caves
Day 9 - elephants
Day 10 - Drakensberg
Day 11 - hike
Day 12 - St Lucia
Day 13 - Hluhluwe, Zulu
Day 14 - Swaziland
Day 16 - Kruger
Day 17 - Kruger
Day 18 - Mpumalanga, falls, potholes, views
Day 19 - more falls
Day 20 - Pretoria