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.


Leave a Reply

Your email address will not be published. Required fields are marked *