Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Borobudur Temple is located in which country ?

Borobudur Temple is located in which country ?A. Egypt
B. Indonesia
C. Afghanistan
D. United Arab Emirate

The Borobudur Temple Compounds is one of the greatest Buddhist monuments in the world, and was built in the 8th and 9th centuries AD during the reign of the Syailendra Dynasty. The monument is located in the Kedu Valley, in the southern part of Central Java, at the centre of the island of Java, Indonesia.