The Hudson Bay is located north of Ontario, Canada. Lake Superior is located south of Ontario. James Bay is also located north east of Ontario.
It is the Hudson Bay.
No Ontario is not landlocked. It is bordered to the North by the Hudson Bay.
hudson bay
James Bay is approximately 600 miles north of Toronto, Ontario. It is a large body of water in northern Canada and is known for its unique geography and wildlife.
Hudson Bay
North Bay, Ontario is 646 feet (197 meters) above sea level
No, it is a region in ontario. Including north bay bay, sudbury etc
About 220 miles.
The Hudson Bay.
Hudson Bay
The driving distance is about 130km