The Atlantic Ocean is directly east of Canada.
The Arctic Ocean. Hudson Bay is the BODY of water and above that is the Baffin Sea
Lake Nipigapon which drains its water to Lake Superior is situated in the north of Lake Superior, Canada.
The Hudson Bay is a large body of water in Canada. It is located just north of Quebec and Newfoundland.
The large body of water to the north of Rochester is Lake Ontario. It is one of the Great Lakes of North America and serves as a natural border between the United States and Canada. Rochester, located in New York, is situated near the southern shore of Lake Ontario.
norweigian sea
The Black Sea is the large body of water north of Turkey.
There are many bodies of water on Earth, almost too many to remember. There are two bays that are North of Canada. The Hudson bay is North of Ontario and Quebec. The Baffin Bay is North of Canada but West of Greenland.
atlantic ocean
Hudson bay
Hudson Bay
Hudson bay