WordExchange
Home
Current Affairs MCQs
General Knowledge MCQs
“Borobudur”, the world’s largest Buddhist temple and a UNESCO World Heritage Site, is located in
(A) Indonesia
(B) Egypt
(C) South Africa
(D) South Korea
The answer is: (A) Indonesia