મેનહટનના ટાપુ પર ન્યૂ યોર્ક શહેરના પાર્કમાં આવેલું છે, જે શહેરના હાર્દમાં છે.