Map
Java, Indonesia

The world's largest Buddhist stupa.

Close
Things to Do
Borobudur

The world's largest Buddhist stupa.