Which is Sri Lanka’s largest natural harbour? (A) Colombo (B) Galle (C) Trincomalee (D) Kankesanturai►Correct Option Correct Option is: C