Modern Luxor, Situated over the Nile in Upper Egypt, flourished on the website of historic Thebes, among the most important towns during the place's heritage. Historians estimate that it was stated as the largest town in the world twice in its background - the first time about 1980 BC, when https://jeanf334qwc3.wikicorrespondence.com/user