Trekking on Komodo isalnd Leave a Comment / By Discovery Komodo Adventure https://discoverykomodoadventure.com/wp-content/uploads/2017/06/trekking-on-Komodo-isalnd.mp4 The Komodo dragon, also known as the Komodo monitor, is a large species of lizard found in the Indonesian islands of Komodo, Rinca, Flores, Gili Motang, and Padar