Watch Megavision Canal 21 Live from El Salvador
Watch Megavision Canal 21 Live from El Salvador. 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.
TV CHANNEL INFO:
- TV Channel: Megavision Canal 21
- Language: Spanish
- Live Stream: Yes
- TV Channel Country: El Salvador
(Visited 34 times, 1 visits today)