Borobudur is one of the greatest Buddhist monuments in the World. It is located in Java Indonesia and a world heritage site. The temple was built in the 8th and 9th centuries AD during the reign of the Syailendra Dynasty.

Find more exciting places to travel to in Indonesia.

Related posts