LIVE TV Quick Navigation

Watch Elim TV (Spanish) Live

Watch Elim TV (Spanish) LIVE Online


Elim TV (Spanish)
Elim TV (former Canal 27) is a Christian TV Channel based in San Salvador. It first aired in 2008 and it offers Christian blended programming.