Komodo Island Scenery
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,...