Map
, Java, , Indonesia

The world's largest Buddhist stupa.

Close

Things to Do

Borobudur

The world's largest Buddhist stupa.