TNL (Telshan Network Ltd.) - Sri Lanka Television

Sri Lanka TNL (Telshan Network Ltd.) - Sri Lanka Television

TNL TV (Telshan Networks) is a terrestrial television network headquartered in Colombo, Western Province.

Address7B Tower Building 25 Station Road
Phone+94 (0)11 270 6128 / 537 7571
Fax+94 (0)11 270 6125
Email
Official websitehttp://www.tnltvisira.com
Live StreamingUpdate Soon
ScheduleUpdate Soon
LogoTNL (Telshan Network Ltd.)

Related channels