Indonesia Foundation of Botanical Gardens is located in DKI Jakarta, Indonesia on Jalan Mohammad Kafi 1 Kav. 123 No. 36A, Ciganjur, Jagakarsa, Jakarta Selatan. Indonesia Foundation of Botanical Gardens is rated 4.4 out of 5 in the category botanical garden in Indonesia.
Address
Jalan Mohammad Kafi 1 Kav. 123 No. 36A, Ciganjur, Jagakarsa, Jakarta Selatan
Amenities
Good for kids
Public toilet