આ આયલેન્ડ પર બે પ્રમુખ ગુફાઓ છે.