People Fish Forest (PFF) Indonesia/Yayasan Masyarakat Perikanan dan Kehutanan is located in Dramaga, Indonesia on Komp IPB2, Jl. Jupiter, Ciherang. People Fish Forest (PFF) Indonesia/Yayasan Masyarakat Perikanan dan Kehutanan is rated 3 out of 5 in the category environmental protection organization in Indonesia.
Address
Komp IPB2, Jl. Jupiter, Ciherang