ITN Independent Television Network Sri Lankan TV, watch free

ITN ITN – Independent Television Network is a Sri Lankan state governed television and radio broadcaster located in Wickramasinghepura, Battaramulla, Sri Lanka. It is a Shrama Abhimani Award winner, broadcasts content to a wide demographic within Sri Lanka as well as the expatriate community. The programmes are broadcast in three languages: Sinhala, Tamil, and English. The ITN channel is the flagship television channel of ITN Ltd. Watch Sri Lankan TV channel ITN live streaming online for free.
Sri Lankan TV channels