Modern Luxor, Situated over the Nile in Upper Egypt, flourished on the site of historical Thebes, one of The key cities from the country's heritage. Historians estimate that it absolutely was listed as the biggest town on the planet twice in its historical past - the first time close to https://johnk207sqo3.wikinstructions.com/user