Watch SBC TV Live
Watch SBC TV LIVE Online
SBC TV
Seychelles Broadcasting Corporation. SBC or The Seychelles Broadcasting Corporation, is the national public broadcaster of the Republic of Seychelles. The channel broadcast recorded programmes in the three national languages: English, French and Seychellois Creole.