No, Henry Hudson did not discover Holland, nor any other part of the Netherlands.
Yes, Henry Hudson dicovered the Hudson River in 1609
Hudson bay
Name of explorer who worked for england and holland
England and Holland
Holland
Henry Hudson
He lived in London.
Henry Hudson
Henry hudson
He discovered Hudson river and more
The Hudson Bay. LOL
hUDSON bAY