Abu Simbel, Egypt September 8, 2026 by Michael Huntley Abu Simbel is one of Egypt’s most breathtaking archaeological sites, located near the southern border with Sudan along the banks of Lake Nasser. [Read more…] about Abu Simbel, Egypt