Look at what you just wrote, and take a long, hard, think.Neither, it is Hudson Bay.
in home town California
Hudson Bay in Canada is the largest Bay in the world, with the largest shore line, followed by the Bay of Bengal
The bay located at the southern end of Hudson Bay is James Bay.
Hudson Bay is the biggest bay in North America, Canada specifically.