Present-day Luxor, located over the Nile in Upper Egypt, flourished on the location of historical Thebes, considered one of An important towns in the country's history. Historians estimate that it had been stated as the biggest town in the world 2 times in its history - the first time about https://ambroseq420yvt5.wikifrontier.com/user