The small town of Richmond in the Northern Cape Province is situated roughly halfway between Johannesburg and the Cape coast between Hanover and Beaufort West. The town makes a wonderful stepping off point for all parts of the Great Karoo, its location being right at the centre of the Karoo desert. - Read more
Restaurants In Richmond.
Restaurant categories available in Richmond include Fine Dining, Local Cuisine. View Richmond restaurant adverts listed on WhereToStay.co.za by clicking on selected restaurant links in the right-hand column of this page.