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.