Loh Buaya Komodo National Park is located in Kec. Komodo, Indonesia on 8PV9P5W, West Manggarai Regency, Pasir Panjang, Komodo, Pasir Panjang. Loh Buaya Komodo National Park is rated 4.6 out of 5 in the category national park in Indonesia.
Address
8PV9P5W, West Manggarai Regency, Pasir Panjang, Komodo, Pasir Panjang
Amenities
Good for kids
Public toilet