Where is the Hudson River?

The Hudson River is located in New York in the Unites States. It stars at Lake Tear of the Clouds, in the Adirondack Mountains and flows past Albany. It then flows between New York City and New Jersey where is dumps into the Upper New York Bay.