Magelang

Top Places to Visit

Borobudur Temple

Borobudur Temple

Borobudur, Magelang 56553, Indonesia

Borobudur, or Barabudur, is a 9th-century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia. The monument consists of six square platforms topped by... more