Labels

Friday, June 3, 2011

Video : The wonder of dragons at Komodo Island, Indonesia

Komodo Island is an island located in the Nusa Tenggara Islands. Komodo Island is known as a habitat for native animals Komodo. This island is also the Komodo National Park which is managed by the Central Government of Indonesia. Komodo Island in the eastern island of Sumbawa, which are separated by the Sape Strait.Administratively, this island including the District of Komodo, West Manggarai regency, East Nusa Tenggara Province, Indonesia. Komodo Island is the most western tip of Nusa Tenggara Timur province, bordering the province of West Nusa ...
Continue Reading »