Present day Luxor, Situated to the Nile in Higher Egypt, flourished on the location of historic Thebes, considered one of the most important towns within the country's history. Historians estimate that it had been listed as the largest city on this planet twice in its history - The 1st time https://atecac344tze0.blog-gold.com/profile