Borobudur: The Biggest Buddha Temple In The World, Java, Indonesia
Borobudur sits on the island of Java in Indonesia. It is quite simply the largest Buddha Temple in the world. So it just had to be seen…and it was of course included in my top 7 sights in and around Yogyakarta. We were on a full day tour of the area around Read more about Borobudur: The Biggest Buddha Temple In The World, Java, Indonesia[…]