The mysterious island holds many wonders, including giant butterflies and cute tiny elephants