Bistado man an isla sa extensive cave systems kaini. An mga klaradong tubig kweba kaini sarô sa mga pinaká halabang salog sa irarom kan dagâ sa kinàban. An Deer cave pinaghunang pinaká dakolang kweba sa kinàban na harong kan sobra sa 3 milyon na mga paniki asin guano na sobra sa 100 metros an langkaw.