“City of Palaces” – that is the current name Luxor, the ancient pharaoh’s city, whose millennia-old history still fascinates visitors today. Located directly on the Nile and about 500 kilometers south of the capital Cairo , Luxor is the largest city in Upper Egypt. Although it has been renamed more than once, it is still known by the Greek name of...