Spot baramudi is located in Kabupaten Pemalang, Jawa Tengah, Indonesia on 4C9927, Sawah Irigasi, Kabunan, Kec. Taman. Spot baramudi is rated 3 out of 5 in the category christmas tree farm in Indonesia.
Address
4C9927, Sawah Irigasi, Kabunan, Kec. Taman