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