Which strait separates the islands of Sicily and mainland Italy.
a) Strait of Bonifacio
b) Strait of Messina
c) Bosporus Strait
d) Davis Strait
Answer: b) Strait of Messina
Which strait separates the islands of Sicily and mainland Italy. Read More »