TVES (Canal 10) is a commercial TV station based in Santa Tecla, La Libertad Dept.

Leave a comment

TVES Canal 10