Category

Luxor Attractions

Colossi of Memnon in Luxor, Egypt! The Colossi of Memnon, located on the west bank of the Nile River in Luxor, are two iconic statues of Pharaoh Amenhotep III that have stood proudly for thousands of years. These massive figures, hewn from quartzite sandstone, are a testament to the grandeur of ancient Egypt during the...
Read More
1 2