In which country is located world’s largest temple?

In which country is located world’s largest temple?
[A]Indonesia
[B]Cambodia
[C]India
[D]United States

Cambodia
World’s largest temple is Angkor Wat, located in Angkor, Cambodia. This temple was built by Khmer King Suryavarman II in 12th century as his state temple and capital city.

Categories:

Download GKToday's Android App for Current Affairs updates and quizzes.

Advertisement

Comments