Which Of These Landmarks Is In India?

0
Difficulty
Easy

Which Of These Landmarks Is In India?

Question:
Which Of These Landmarks Is In India?
a)
Sugar Loaf Mountain
b)
Taj Mahal
c)
Ayers Rock
d)
Pyramids Of Giza

Scroll down to see the correct answer

Correct Answer
Taj Mahal
Back to Categories >