Modern Luxor, Situated to the Nile in Upper Egypt, flourished on the location of historical Thebes, one among the most important towns from the state's heritage. Historians estimate that it was mentioned as the largest town in the world 2 times in its historical past - the first time close https://waldof456xem4.wikienlightenment.com/user