Bristol Bay is situated in A) UK B) USA C) Ireland D) Italy Related MCQs: “Bristol” is the seaport of? Faxa Bay is situated near? Bay of Naples is situated in? The Bay of Biscay is situated near