Sri Lanka’s Only Internationally Accredited IB World School Founded in 1957, The Overseas School of Colombo (OSC) remains Sri Lanka’s oldest internationally accredited educational institution. It is the ...