Present-day Luxor, Situated over the Nile in Upper Egypt, flourished on the positioning of historic Thebes, one among The key towns inside the place's heritage. Historians estimate that it had been outlined as the biggest city in the world 2 times in its record - The very first time around https://carlw742ecd0.loginblogin.com/profile