Breeding Bird palace is located in Kec. Imogiri, Indonesia on 3CXF5C7, Karangtalun, Karang Taluh, Wukirsari. Breeding Bird palace is rated 3.8 out of 5 in the category bird watching area in Indonesia.
Address
3CXF5C7, Karangtalun, Karang Taluh, Wukirsari
Amenities
Good for kidsPublic toilet