Mosheshesford is situated in the foothills of the Southern Drakensberg midway between two very popular fly fishing venues in the RSA, namely Barkly East and the picturesque village of Rhodes.
There are five productive trout bearing streams to choose from. Over 45 km of water on 10 farms comprising 15 beats, abounding in trout and yellowfish. The majority of the beats have until now been fished privately and have only recently become available for angling to the general public.
Four great trout bearing streams meet here to provide a choice of water for the fly fishing enthusiast. Productive rapids alternate with deep pools which provide shelter for the larger fish. The Kraai river starts at the confluence of the Bell river and Sterkspruit, the latter joined by the Bokspruit a mere three kilometres upstream of the confluence. Large yellowfish can also be induced to take a fly. Fly fishing is also available on the Joggemspruit, another tributary of the Kraai river.
Expert guiding is available nearby in the person of Fred Steynberg, a renowned, local professional fishing and hunting guide.
.For the non fishing members of the family a wide variety of activities is also available. These include hiking, mountain biking, horse riding, abseiling, clay pigeon shooting, visiting rock art caves and bird watching. A visit to the unique village of Rhodes, 25 km to the East, with its local artist- and craft shops, is almost mandatory.