Abu Simbel is one of the many fascinating highlights in Egypt in Abu Simbel, Egypt