Present day Luxor, located within the Nile in Higher Egypt, flourished on the website of historical Thebes, one of A very powerful towns in the region's history. Historians estimate that it was outlined as the biggest town on the earth two times in its history - The very first time all around 1980 BC, when it overtook the city of Ur, the funds of h… Read More