Top tourist attractions in Sudan include the spectacular Pyramids of Meroe, the sacred peak of Jebel Barkal, and the Temples of Musawwarat and Naqa.