Stunning Borobudur!!!
ONE FOR THE BUCKET LIST? Borobudur is an amazing, must see 9th century Buddhist temple, located close to the town of Muntilan in Java (Indonesia). It lies 25 miles north west of Yogyagakarta and 50 miles west of Surakarta. Borobudur sits in an elevated area between 2 volcanoes and 2 rivers. This sacred site is considered as the world's largest Buddhist temple and