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