Canal 13 is a nationwide television station headquartered in Lambaré, Central Department.

Leave a comment

RPC Canal 13