Home > World Wonders > Where is Borobudur

Where is Borobudur





Share |
Where is Borobudur
Map showing Where is Borobudur, Indonesia located on the World Map.


Borobudur or Barabudur, is a 9th century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia.