Present day Luxor, Situated on the Nile in Higher Egypt, flourished on the location of ancient Thebes, considered one of the most important towns within the place's heritage. Historians estimate that it was outlined as the most important metropolis on the planet 2 times in its historical past - the first time close to 1980 BC, when it overtook the