Carnarvon Farms

Carnarvon Farms

Carnarvon lies about 640km north east of Cape Town in the Northen Cape province of South Africa. Farming around Carnarvon consists mostly of sheep farming.