Azam Bird Farm Canary is located in Kota SBY, Indonesia on Jl. Krembangan Bhakti VI No.25A, Kemayoran, Kec. Krembangan. Azam Bird Farm Canary is rated 4 out of 5 in the category bird watching area in Indonesia.
Address
Jl. Krembangan Bhakti VI No.25A, Kemayoran, Kec. Krembangan