Cybertron is located in Kec. Bobotsari, Kabupaten Purbalingga, Jawa Tengah, Indonesia on P9HC48J, Unnamed Road, Dusun 2, Palumbungan Wetan. Cybertron is rated 3 out of 5 in the category planetarium in Indonesia.
Address
P9HC48J, Unnamed Road, Dusun 2, Palumbungan Wetan