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.









Featured post

What platform do professional traders use?

Top Story