A village called ” Abu Simbel” is located in _________ country ?

131

A. Saudi Arabia
B. Turkey
C. Egypt
D. None of these