CTS TV (Compagnia Televisiva Siciliana) is a local television station based in Palermo, Sicily. It operates two channels, CTS and Tele Sicilia.

Leave a comment

CTS TV