194k views
4 votes
One of the Seven Wonders of the Modern World is located in India. It is called _____.

the Dhamekh Stupa
Sanskrit
the Taj Mahal
Angkor Wat

User Alma
by
7.5k points

2 Answers

6 votes

the taj mahal buddy and it says something about a 20 word thing so all this is just extra

User Tylerjw
by
7.8k points
2 votes
The answer to your question is the Taj Mahal.
User Deadbyte
by
7.4k points