Komodo Dragon

Komodo Island is an island located in the Nusa Tenggara Islands. Komodo Island is known as a habitat for native animal’s dragons. The island is also the Komodo National Park which is managed by the Central Government. Komodo Island is located east of Sumbawa Island, separated by the Sape Strait. Administratively, this island including the […]