Abu Simbel Temples is in——-?

A. India
B. China
C. Egypt
D. Japan


Leave a Reply