Present-day Luxor, located to the Nile in Higher Egypt, flourished on the location of ancient Thebes, considered one of The main towns within the place's background. Historians estimate that it had been stated as the largest metropolis in the world 2 times in its background - The 1st time around https://emperorn788eov9.wikifordummies.com/user