શહેર એક સુંદર કિલ્લો, દરિયાઇ ખડકો પર બાંધવામાં ધરાવે છે અને "ઇંગ્લેન્ડ કી" કહેવામાં આવે છે.