Present day Luxor, Found on the Nile in Upper Egypt, flourished on the internet site of ancient Thebes, one of The main towns during the nation's history. Historians estimate that it was outlined as the biggest town in the world 2 times in its history - The very first time https://jamesp788ubh2.magicianwiki.com/user