13 Facts About Abu Simbel
Abu Simbel is an ancient temple complex located in southern Egypt near the border with Sudan. Built during the reign of Pharaoh Ramesses II in the 13th century BC, the temple complex is considered to be one of the most impressive and significant cultural and religious sites in Egypt. The complex consists of two temples, … Read more