Komodo Island - The Land Of dragons.
Komodo Island - The Land Of dragons.

Komodo Island is one of the wonders in the world which is located in the Nusa Tenggara Islands.

Komodo Island is famous as a natural habitat for Komodo dragon.Komodo Island is the westernmost tip of East Nusa Tenggara Province, bordering West Nusa Tenggara Province.