The Avengers: Earth's Mightiest Heroes Wiki
Advertisement
New York Harbor AEMH

New York Harbor refers to the waterways of the estuary near the mouth of the Hudson River that empty into New York Bay. It is located near New York City. It is where the Statue of Liberty is located.

Advertisement