in which country is sphinx is located
Answers
Answered by
1
Answer;-
The sphinx is located in Egypt
Explanation;-
Mark me as brainliest
Answered by
1
Answer:
Egypt
Explanation:
Similar questions