
Situated along the banks of river Nile, the city of Luxor is home to numerous historic sites and is often referred as the World’s greatest open-air museum. From magnificent sculptures to mesmerising wall paintings and cravings, from a valley filled with tombs of kings to a museum that’s home to mummies and relics from the past, Luxor is one of « Continue Reading »