Randall’s Island

20 Randall’s Island Park
New York, NY 

+ Google Map