Which is the largest bay of the world?

Posted by


(a) Hudson bay
(b) Baffin bay
(c) Bay of Biscay
(d) None of these

See also  Total number of great lakes of USA and Canada are?