Watch The Indonesia Channel live from Indonesia
The Indonesia Channel is an international English-language TV channel based in Jakarta, Indonesia. The network airs news programs, lifestyle programs, talk show programs, food programs, travel programs, sports programs, TV dramas, and films.
Visit The Indonesia Channel Website