Present-day Luxor, located around the Nile in Higher Egypt, flourished on the site of historical Thebes, amongst The main towns within the place's history. Historians estimate that it had been shown as the largest metropolis on this planet 2 times in its history - The very first time close to https://evansk207rpn2.wikinstructions.com/user