Today's Luxor, Situated to the Nile in Higher Egypt, flourished on the location of historic Thebes, one of the most important towns during the nation's history. Historians estimate that it had been stated as the biggest city on this planet two times in its heritage - The 1st time around https://williamc963gdz6.eveowiki.com/user