An absolute must on any international bucket list, the world's largest Buddhist monument is waiting to be discovered on a venerated mountain in Indonesia.
Borobudur Temple is a relic of the Ancient Mataram Kingdom and a historical site that became part of the history of the development of Buddhism in Indonesia. Barabudur Temple is located in ...
Cambodia and Indonesia on Wednesday signed a Memorandum of Understanding MoU on cooperation in sustainable and environmental tourism management at t ...
The Buddhist cultural heritage site in Indonesia’s Jambi province is more than 20 times the size of Borobudur ... various centres of knowledge.” The temple complex has been on UNESCO's ...
Indonesia is ramping up efforts to highlight its lesser-known heritage sites, such as the Muarajambi temple complex - one ... more than 20 times the size of Borobudur and much larger than Angkor ...