Morecambe Bay is situated near A) England B) Netherland C) USA D) Sudan Related MCQs: Faxa Bay is situated near? The Bay of Biscay is situated near Peter the Great Bay is situated near Guantánamo Bay is situated near?