Nile Egypt reveals artifacts, mummy from tombs in ancient city of Luxor Egypt’s relics are a draw for foreign visitors. « Previous1Next » 1 of 1