Modern Luxor, located within the Nile in Upper Egypt, flourished on the location of historical Thebes, one of An important cities from the place's heritage. Historians estimate that it had been stated as the largest metropolis on earth two times in its background - The very first time all around https://alexisv997spn2.wikipublicity.com/user