Fly fishing is a calm, contemplative activity so it’s a great way to escape the urban tension of Johannesburg. Do a fly fishing course, learning the basics, or join a fly fishing expedition to the Vaal River, Sterkfontein Dam or the Magalies River to catch the fabulous indigenous yellow fish. Yellow fish are so much more interesting than trout.