Borobudur is the biggest Buddhist temple in the world located in Magelang, Central Java, Indonesia. There are many exoticism people can find in Borobudur from its spiritual atmosphere, the admiration toward its grandeur of architecture, and the beauty from its nature around.
KEMBALI KE ARTIKEL