‘The Scented Isle’ in the Mediterranean Sea is: (A) Sardinia (B) Corsica (C) Sicily (D) Crete►Correct Option Correct Option is: B