Nangga Leha is located in Kabupaten Bima, Nusa Tenggara Bar, Indonesia on Rora, Kec. Donggo. Nangga Leha is rated 5 out of 5 in the category bird watching area in Indonesia.
Address
Rora, Kec. Donggo
Amenities
Dogs allowedGood for kids
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance