Things to Do in Ambarawa

There are 3 attractions in Ambarawa. Borobudur, massive buddhist stupa and relief-decorated temple complex, is the most popular.