Telenord Canal 10 Live

Telenord Canal 10 is a local channel based out of it's namesake city of Telenord. With round the clock news, sports and health programs and airing local films. Watch online streaming TV here.
Telenord Canal 10 from Dominican Republic