Exotic island of Komodo, Indonesia

north island komodo

Komodo Island is located in Nusa Tenggara islands. Komodo Island is known as a habitat for native animals dragons. The island is also the Komodo National Park. Komodo Island is located to the west of the island of Sumbawa, separated by Sape Strait, including the District of Komodo, West Manggarai regency, East Nusa Tenggara Province, Indonesia. Komodo Island is the westernmost tip of East Nusa Tenggara province, bordering the province…