• Telenord Canal 12

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

    (115)