ExamTonight – Largest MCQs and Forums Website

“Bay of Biscay” is situated between:

A. France and Spain
B. Sweden and Finland
C. Italyand Greece
D. Estonia and Latvia

Leave a Comment

Your email address will not be published. Required fields are marked *