આ ટાપુ પર પ્રાચીન સમયે માનવ વસાહતનો વસવાટ હશે અને તેઓ પોતાના દેવતાઓની પુજા માટે તેનો ઉપયોગ કરતા હોવાનું મનાય છે.