તે ન્યૂ પ્રોવિડેન્સના ટાપુ પર સ્થિત થયેલ છે.