Modern Luxor, located within the Nile in Higher Egypt, flourished on the internet site of historic Thebes, one of The main metropolitan areas during the state's background. Historians estimate that it had been mentioned as the biggest town on the earth 2 times in its heritage - the first time https://robertj297rqn3.ktwiki.com/user