This type of snake can be found in several regions in Indonesia, from Java, Bali, Lombok, Sumbawa, Sumba, Komodo Island, to Flores. Apart from Indonesia, T. insularis can also be found in Timor Leste and some countries in Southeast Asia and Australia. They live in tropical forests at an altitude of 880 meters above sea level. Occupies shrubs or bamboo forests. Often also found near flowing rivers, perched on tree branches, or vegetation. In some cases, T. insularis often enters the community...