Borobudur in Central Java
By Paul Johnson on Feb 04, 2007 in Asia, Attractions, Going Out, Indonesia, Regions, Travel Miscellany, Videos
I hadn’t heard about the World Heritage site of Borobudur until quite recently. It is a mind-blowing Buddhist monument in Central Java, Indonesia. Watch the video and see this impressive sight for yourself!