Borobudur temple

The Borobudur Temple is the most famous attraction of Indonesia. Borobudur lies about 40km from Yogyakarta in Central Java. It’s a huge construction with rice terraces and woods surrounding it. Borobudur is also near the active vulcano Merapi. 

Read More