Present day Luxor, located over the Nile in Higher Egypt, flourished on the internet site of historic Thebes, among The main cities during the region's record. Historians estimate that it absolutely was listed as the most important town on this planet 2 times in its record - the first time around 1980 BC, when it overtook the city of Ur, the money … Read More