206k views
3 votes
Where did Champlain finally establish a colony?

User Joshden
by
6.8k points

1 Answer

3 votes
Answer: Quebec City.
User Michael Armes
by
5.8k points