Present-day Luxor, Positioned to the Nile in Higher Egypt, flourished on the site of historic Thebes, considered one of the most important metropolitan areas inside the state's heritage. Historians estimate that it was shown as the biggest metropolis on earth 2 times in its historical past - The very first time about 1980 BC, when it overtook the c