visit borobudur temple

The world’s largest Buddhist temple

Borobudur Temple in Central Java, the world’s largest Buddhist temple, was lost for centuries. Now it’s restored and is Indonesia’s biggest tourist site.