details

Luxor

The city of Luxor, with its jaw-droppingly beautiful monuments built by the hands of ancient craftsmen, lies 150 miles or so inland on the banks of the mighty River Nile