Magical and extraordinary, [Borobudur](https://trip101.com/article/borobudur-temple-visit-the-largest-ancient-buddhist-temple-in-the-world) has cemented...
The world's biggest Buddhist temple, Borobudur, is located on Indonesia's Island Java, just a one-hour drive away from the popular city Yogjakarta. This fascinating site lets you travel back in time.
The Amata Borobudur Resort was designed in such a way to allow visitors experience life in a real Javanese environment, read on to find out what you can expect!
Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Google ×