Luxor is located in southern Egypt, formerly known as Thebes, and is a renowned historical city known as the "world's largest open-air museum.". It is home to a large number of places of interest, including Luxor Temple, Karnak Temple, Valley of Kings and Valley of Queens, which can be called the essence of ancien ...