Free TV Channel

Canal 12



Canal 12 Live from El Salvador.
List all Salvadorian TV channels



INFO : 

Canal 12 is a regional TV channel located in La Libertad, a municipality in the La Libertad department of El Salvador. The channel was founded in 1984. It offers varied programming from news to Fashion reports.