Where in north america did champlain explore
2 answers:
Champlain explored more of Canada in North America. :)
champlain explored in Canada, hope this helps
You might be interested in
Can you include the options please!
True. Hope this helped! :)
No because black peoples should be freed