Which among the following is the largest Bay of the world?

[A] Bay of Bengal
[B] Hudson Bay
[C] Blacksod Bay
[D] Sandy Bay, Gibraltar

Show Answer

Advertisement

Quiz Categories