Largest Buddhist Temple in the World is located in
(A) India (B) Indonesia
(C) Japan
(D) China
Correct Answer :Indonesia
Question Asked : Bihar Police Sub Inspector Prelims Exam 2018
The largest Buddhist temple in the world is Borobudur, near Yogyakarta, central Java, Indonesia, built between AD 750 and 842. In 1991, Borobudur was added to UNESCO's World Heritage list.....Read more