Mountain Fly Fishing
Self-catering accommodation on a 300-hectare farm in Magoebaskloof Mountains, Limpopo Province, offering cottages and camping sites for trout fly fishing.