Canada

What is the bay that makes a great indentation in Canada's northern coast?

User Avatar
Wiki User
October 13, 2010 3:18AM

Hudson Bay is a large bay on the north coast of Canada. Hudson Bay is large enough to have a bay inside. It is called James Bay.