Bay of biscay is situated in: Posted by: Admin Posted on: April 4, 2019 General knowledge McqsA. France and Spain B. Sweden and Finland C. Italy and Greece D. Estonia and LatviaShare this...FacebookPinterestTwitterLinkedinRelated posts:World Highest Lake? What is the largest river in the world by volume? The World’s Longest Rivers By Length Second largest river in the world is? Which is longest river in Asia? Which international agency supervised Indus Basin Treaty 1960 between Pakistan and India? Liverpool is situated on the bank of the river: Third largest river in the world is? “Bay of Bisscay” is situated between: London is situated on the bank of river: