IBC Tamil (the International Broadcasting Corporation for Tamil) is a mass media company offering 24-hour television, radio and online services to Tamil audience living all around the globe.

(195)

IBC Tamil TV