Present-day Luxor, located on the Nile in Higher Egypt, flourished on the location of ancient Thebes, one of The key cities while in the country's record. Historians estimate that it was detailed as the largest city on this planet two times in its heritage - The 1st time close to 1980 BC, when it overtook town of Ur, the cash of historic Mesopotami