A trip to the Island of Komodo is the real journey of the wilderness. Learn how the world largest lizard survive on this paradise Island