Exploring the Colossi of Memnon in Luxor, Egypt
Have you ever wanted to explore an ancient Egyptian archeological site? If so, the Colossi of Memnon in Luxor, Egypt, is well worth a visit. This archeological site features two colossal statues of Pharaoh Amenhotep III. It is located on