Regarded as one of the coldest towns in Mpumalanga, it is one of South Africa’s premier flyfishing destinations. The town is situated at 2100 m above sea level, making it also one of the highest towns in the country. Dullstroom features the highest railway station in South Africa at 2,077 m above sea level.

Dullstroom was established in 1883 by Dutchman Wolterus Dull to settle Dutch immigrants who made their way to the place of “eternal mist”. The first settlers from Holland arrived during the period 1884-1887.
Wolterus Dull visited the farm Groot Suikerboschkop during 1890 and found that the settlers had established a small village. This village was proclaimed a town in 1892 by Paul Kruger and was originally named Dull’s-stroom, later simplified to Dullstroom, after Wolterus Dull and the Crocodile River (stream), which flows nearby.
During the Second Boer War the town was destroyed and most of the settlers returned to the Netherlands. After the war some of the immigrants, including T.N.H. Janson, returned and started to rebuild the village from the ashes. In 1921 the village was granted the status of Town Council.
Dullstroom is on the panorama route, halfway from Johannesburg to the Kruger National Park.
Dullstroom has five claims to fame:
- it is one of the coldest villages in South Africa
- it is South Africa’s premier trout fishing area
- it is the home of the highest railway station
- it is the only place where elm and beech trees grow in any number
- it is also the only region in South Africa where you will find the endangered Crowned Crane, the Blue Crane, as well as the Wattled Crane which are critically endangered.
In and around Dullstroom there are also numerous venues for accommodation and fly fishing.