ChitChat Garden is located in Cikarang Selatan, Indonesia on seberang Masjid Jami Nurul Istiqomah), Jababeka, Jl. Inspeksi Kalimalang, Pasirsari. ChitChat Garden is rated 5 out of 5 in the category orchid farm in Indonesia.
Address
seberang Masjid Jami Nurul Istiqomah), Jababeka, Jl. Inspeksi Kalimalang, Pasirsari