Aff Betta Borobudur is located in Kabupaten Magelang, Indonesia on C52RVH9, Sorotanan, Wringinputih, Kec. Borobudur. Aff Betta Borobudur is rated 5 out of 5 in the category farmstay in Indonesia.
Address
C52RVH9, Sorotanan, Wringinputih, Kec. Borobudur