Televisió de Catalunya (TVC , 24hr International Channel) is a public broadcasting network in Catalonia. It is based in Sant Joan Despí, Baix Llobregat (comarca), Barcelona (province), Catalonia.

Leave a comment

TV3 CAT