Today's Luxor, Positioned on the Nile in Higher Egypt, flourished on the internet site of historical Thebes, one among The main cities in the region's background. Historians estimate that it was stated as the largest town on earth twice in its heritage - the first time all over 1980 BC, https://joanr429vtq3.hazeronwiki.com/user