Modern Luxor, located on the Nile in Upper Egypt, flourished on the site of historical Thebes, one of A very powerful towns from the state's historical past. Historians estimate that it had been listed as the largest metropolis on this planet 2 times in its history - The 1st time https://chesterq776vzd1.thechapblog.com/profile