The Bay of Biscay is situated near A) Ireland B) Australia C) France D) Germany Related MCQs: Faxa Bay is situated near? Peter the Great Bay is situated near Morecambe Bay is situated near Guantánamo Bay is situated near?