Dragon boat racing is a great team activity that you can do at a number of different levels. If you join a club and come to regular training sessions you can become a serious or semi-serious competitive dragon boat racer. Or it’s also great as a corporate teambuilding exercise or just for a fun day away. It is not as easy as it looks. Training in Johannesburg is at Florida Lake.