આ સ્થળ માટે સંશોધકો દ્વારા એવું કહેવામાં આવે છે કે, જો તમારે આ આઇલેન્ડમાં રહેવું હોય તો તમારે દર સ્ક્વેર મીટર પર તમારે એક કે પાંચ સાપ જોવા મળી શકે છે.