TagsAboutFirst Buddhist TV and Radio channel in Sri Lanka. The Buddhist channel studios are located at Sri Sambodhi Viharaya that is situated in Colombo 07, Sri Lanka.DenominationWatch live channelshttps://www.youtube.com/watch?v=zpzdMbUhnjIWebsitehttps://www.thebuddhist.tv/