Home > El Salvador > Canal 21 (Spanish)
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

10 views

Canal 21 (Spanish)

Updated: December 6th, 2021 | 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.