Modern Luxor, located within the Nile in Higher Egypt, flourished on the location of ancient Thebes, considered one of A very powerful towns while in the state's historical past. Historians estimate that it had been stated as the largest city on this planet twice in its record - The 1st https://bobi220zyw5.techionblog.com/profile