RENOLD BIRDS FARM is located in Kabupaten Magelang, Indonesia on Jl. Medang Kamulan No.1 A, Kw. Candi Borobudur, Borobudur, Kec. Borobudur. RENOLD BIRDS FARM is rated 3 out of 5 in the category bird watching area in Indonesia.
Address
Jl. Medang Kamulan No.1 A, Kw. Candi Borobudur, Borobudur, Kec. Borobudur