Johannesburg to Cape Town 21 days

6th – 26th December 2020