Today's Luxor, Found on the Nile in Upper Egypt, flourished on the positioning of historical Thebes, one of The key cities in the country's heritage. Historians estimate that it had been listed as the largest town in the world 2 times in its history - The 1st time about 1980 https://popei119vvs4.blogars.com/profile