Which bay is located on the west coast of Africa. / Bays of the World MCQs, General Knowledge MCQs / By The Professor a) Bay of Biscay b) Gulf of Guinea c) Bay of Bengal d) Hudson Bay Answer: b) Gulf of Guinea