Watch The Indonesia Channel live streaming for free broadcast online stream Television channel


The Indonesia Channel (TIC) is an English-language television channel that broadcasts news, talk shows and entertainment programs. The headquarters is located in South Jakarta, Special Capital Region of Jakarta.

(124)

The Indonesia Channel