Magelang

Magelang

The city of Magelang is tucked away in the mountainous area of Central Java. It is home to Borobudur — the world's biggest Buddhist temple — as well as the monks at the peaceful Mendut Monastery. M...

Read More
See All Activities