Borobudur ← Previous Next → The main street of the township of Borobudur. The new part of town is set in a garden on a hill just around the corner. The rent in the new sector is exorbitant