Murraysburg Farms

Murraysburg Farms

Murraysburg lies about 620km northwest from Cape Town and forms part of the Beaufort West municipality in the Karoo district of the Western Cape.