0
Borobudur is a Buddhist temple.
Borobudur is a Buddhist temple
It is located in Magelang, Central Java
Borobudur is in Java, Indonesia.
me