fbpx

Borobudur Facts & Worksheets

Borobudur Temple Compounds located in the southern region of Central Java is one of the world's most significant Buddhist monuments.