ટાપુ પર કોઈ માનવવસાહત નથી, પરંતુ અહીં ૧૭મી સદીમાં બનેલું વૉચ ટાવર હજીયે છે.