ઉલ્લેખનીય છે કે આ ટાપુ પર મુનાકાતા તાઈશા ઓકિટ્સુ મંદિર છે, જ્યાં સમુદ્રની દેવીની પૂજા કરવામાં આવે છે.