About Chicken Church
Chicken Church is a museum, located at Kembanglimus, Borobudur, Magelang, Central Java 56553, Indonesia. Visit their website bukitrhema.com for more detailed information.
Chicken Church is a museum, located at Kembanglimus, Borobudur, Magelang, Central Java 56553, Indonesia. Visit their website bukitrhema.com for more detailed information.