Today's Luxor, Found on the Nile in Upper Egypt, flourished on the location of ancient Thebes, considered one of The key metropolitan areas from the region's historical past. Historians estimate that it absolutely was stated as the largest town on the planet twice in its background - the first time https://gloriai990gos6.wikikarts.com/user