Dullstroom is known to some as South Africa's fly-fishing epicentre, but the appeal of this whimsical village extends beyond its abundance of trout.
Dullstroom offers more than you expect from its small size. The word stroom means stream in Afrikaans, which is apt because the town is characterised by water. It's a fisherman's delight, as most of the village's rivers and dams are stocked with rainbow and brown trout.
Dullstroom is perched 2,000 metres above sea level on Mpumalanga's eastern escarpment, where the altitude creates a swirling mist – doubtless the reason that this area is often compared to the Scottish highlands. Between fishing excursions, visitors can escape the chill and enjoy the picturesque landscape with a glass of red wine or a good scotch beside a log fire.