Home Destinations:Luxor city
Luxor is a city in southern Egypt, often described as the world’s greatest open-air museum due to its vast concentration of ancient monuments. It sits on the site of the ancient Egyptian city of Thebes