Detailed explanation and options for the selected question.
In which country are the Great Pyramids of Giza located?
A.
Mexico
B.
Egypt
C.
China
D.
Peru
Explanation:
The Great Pyramids of Giza are in Egypt, near the city of Cairo. Mexico has pyramids like Chichen Itza, China has different historical structures, and Peru has Machu Picchu and other ruins.
Related Topics
Choosing a Co-Working Space in Indian Metro Cities