LIVE TV Quick Navigation

Watch Canal 21 (Spanish) Live

Watch Canal 21 (Spanish) LIVE Online


Canal 21 (Spanish)
Canal 19 is a commercial TV channel owned by the Megavision Group. It is based in Colonia Escalon San Salvador. It includes programs for the family, sports and soaps.