આ પ્રાચીન માનવ સાઇટ્સ અવશેષો ટાપુ પર મળી આવે છે કે જેના દ્વારા પુરાવા છે.