Canal de la Ciudad: Canal de la Ciudad is the public television station of the Autonomous City of Buenos Aires (Ciudad Autónoma de Buenos Aires / CABA). It offers local news, talk shows, TV dramas, documentaries, and other programs. Live streaming and archived videos are available online.
Home...