Where is Madison Square Garden Bowl?

Where is Madison Square Garden Bowl located?

Madison Square Garden Bowl, Madison Square Garden Bowl, United States of America (approx. 40.752686°, -73.91641°)


Where is Madison Square Garden Bowl on the map?