Komodo Cipta Wisata offers a wide variety of tourism related activities both in Komodo, Flores, and out of Flores Island in Indonesia.