ABSTRACT
In Luxor, Egypt, on the west bank of the Nile River; approximately six kilometers from the local ferry landing, and one kilometer south of the inspectorate.
In Luxor, Egypt, on the west bank of the Nile River; approximately six kilometers from the local ferry landing, and one kilometer south of the inspectorate.