Present day Luxor, Situated on the Nile in Upper Egypt, flourished on the location of ancient Thebes, certainly one of the most important towns in the region's history. Historians estimate that it had been detailed as the biggest town on earth 2 times in its background - The 1st time https://robertv630zvs4.blog5star.com/profile