live tv land
Telebasel is a Swiss local television channel based in Basel. Programming is of a general nature with focus on news, business, sports, culture and health. Watch the channel on live TV stream right here.
Switzerland TV Channels