Johannesburg to Cape Town – Colesberg
Just after the Gariep Dam is the beautiful town of Colesberg. For most, it’s simply a stopover town between Johannesburg and Cape Town, because it’s almost halfway between the two. But it’s really a beautiful town to walk around in. The historic houses have been restored and line a narrow road that runs to the right of the gorgeous church. It’s impossible to miss as the main road literally culminates with the church.