KOMODO NATIONAL PARK

Komodo Island is one of the island in West Flores where the original habitat of the ancient animal
Komodo Dragon