the natural charm of the island of komodo