TNL (Telshan Network Ltd.) - Sri Lanka Television

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

Address 7B Tower Building 25 Station Road
Phone +94 (0)11 270 6128 / 537 7571
Fax +94 (0)11 270 6125
Email
Official website http://www.tnltvisira.com
Living Streaming Update Soon
Schedule Schedule
Logo TNL (Telshan Network Ltd.)