Showing posts with label NTT. Show all posts
Showing posts with label NTT. Show all posts

6/30/2011

Komodo Island, Indonesia

Komodo Island is an island located in the Nusa Tenggara Islands. Komodo Island is known as a habitat for animals native Komodo dragon. The island is also the Komodo National Park which is managed by the Central Government. Komodo Island in the eastern island of Sumbawa, which are separated by the Sape Strait.