Today's Luxor, located over the Nile in Upper Egypt, flourished on the positioning of ancient Thebes, considered one of An important towns while in the place's history. Historians estimate that it had been stated as the largest town on this planet 2 times in its historical past - The 1st https://patrickq778ckr7.wikiannouncing.com/user