Located approximately halfway between Cape Town and Johannesburg, Colesberg provides a convenient stopover for travellers between these two destinations.. The town lies in typical Karoo veld and ... Sightseeing in Colesberg