The historical headwaters of the River Nile, mystical waterfalls and whitewater rapids are among the diverse natural attractions luring visitors to Uganda.