Buildings Central Java Indonesia Destinations Java

Borobudur Temple in Indonesia – Borobudur Guide

Borobudur is the world’s biggest Buddist temple. The article provides history and guide of Borobudur Temple in Central Java, Indonesia.