Present-day Luxor, Situated over the Nile in Upper Egypt, flourished on the location of ancient Thebes, considered one of the most important towns while in the region's background. Historians estimate that it had been detailed as the biggest city in the world twice in its background - The 1st time https://peterm556xcg2.dailyhitblog.com/profile