163k views
1 vote
Henry Hudson claimed land in America for both England and what other nation?

Spain
Holland
France
Russia

2 Answers

6 votes

Answer:

I do believe it is holland.

Step-by-step explanation:

User Tozka
by
8.2k points
4 votes
Holland is the answer to your question
User Gokhansari
by
8.1k points