Borobudur on Java, Indonesia, is the world’s largest Buddhist temple. Photo: Alamy

Borobudur and Prambanan: two Indonesian temples to rival Angkor Wat

  • The two sites are among the world’s largest and most elaborate temple complexes, one Buddhist, one Hindu
  • Located near Yogyakarta, on the island of Java, one is best viewed at sunrise, the other at sunset
Topic |   Asia travel

TOP PICKS

Borobudur on Java, Indonesia, is the world’s largest Buddhist temple. Photo: Alamy
READ FULL ARTICLE