HomeGENERAL KNOWLEDGE Which of the following strait separates Italy from Sicily? June 13, 2018 0 (a) Sunda (b) Messina(c) Bonifacio (d) Johore Tags GENERAL KNOWLEDGE Facebook Twitter