Marine Megafauna Foundation - MMF is located in Nusa Penida, Indonesia on 8CMXCJP, Jl. Jungutbatu, Jungutbatu. Marine Megafauna Foundation - MMF is rated 3 out of 5 in the category research foundation in Indonesia.
Address
8CMXCJP, Jl. Jungutbatu, Jungutbatu