Modern Luxor, Positioned over the Nile in Upper Egypt, flourished on the site of historical Thebes, among The key towns while in the nation's heritage. Historians estimate that it was mentioned as the biggest town on this planet 2 times in its historical past - the first time around 1980 https://edmundx009gsz2.develop-blog.com/profile