The island of Java is located between Sumatra and the always popular island of Bali in Indonesia. It is a…
Borobudur Temple is a UNESCO World Heritage site and the largest Buddhist Temple in the world containing more Buddha sculptures…
Standing in the middle of the grandeur that is Borobudur, it’s hard to believe that this massive temple was ever…