Filming location help???


Does anyone know where in NYC that garden is located at? The one where they would repeatedly visit and hop the fence? And the area that had that giant wooden 'nest'? Any help would be appreciated.

reply