Lestacworld.com is a company based in India, Indonesia and USA. They have originated from India and is having very good hold on Indonesian tour packages. Please contact lestacworld.com for Komodo island tour packages from India.