Telenord 12 is a cable television station based in San Francisco de Macorís, Duarte Province.

Leave a comment

Telenord Canal 12