ટાપુ પર તે અદભૂત થોડા સુંદર ગુફાઓ અને બે મનોહર બીચ સ્થિત થયેલ છે.