PENNY TRAVELER
BOROBUDUR TEMPLE COMPOUNDS


Borobudur is the world’s largest Buddhist monument and a priceless ancient center for pilgrimage and education in Mahayana Buddhism.