Where is Madison Square Garden Bowl?

Where is Madison Square Garden Bowl located?

Madison Square Garden Bowl, New York, United States (approx. 40.75269°, -73.91641°)


Where is Madison Square Garden Bowl on the map?