This little oasis is all about good food, old-fashioned English pubs, fresh country air and fishing in the surrounding cool waters. When you arrive you would be forgiven for thinking you had taken a wrong turn and ended up in Canada. Replete with pine trees and lined with pretty clapboard buildings, Dullstroom is one of the coldest towns in the country, and a popular place for international athletes to train at altitude.
The area is famous for one thing – trout – but there’s lots more to do here, including hiking, playing golf and horse riding. A refined stop-off between Johannesburg and Kruger National Park, Dullstroom has plenty of pleasant spots to toast your first or last night in South Africa.