Present-day Luxor, Situated on the Nile in Upper Egypt, flourished on the positioning of ancient Thebes, considered one of A very powerful towns during the place's record. Historians estimate that it had been detailed as the biggest city on earth 2 times in its record - the first time close https://alexanderx129glm0.wikiworldstock.com/user