Borobudur Temple

Borobudur Temple

The world’s largest Buddhist temple, built in the 9th century and surrounded by lush jungles.

View on Google Maps
PickNGoTravel – Discover Destinations, Plan Smarter Trips