Today's Luxor, Positioned within the Nile in Higher Egypt, flourished on the location of ancient Thebes, among the most important towns during the country's background. Historians estimate that it had been listed as the most important town on earth 2 times in its historical past - the first time close https://adolfs097fec7.wikiconversation.com/user