Nation Channel Live Nation Channel Live

National Channel is a 24 hour Thai national news channel. It is based out of Bangkok but has representatives all across Thailand. Its round the clock news coverage provides political, business, social as well as sports news. Keep in touch with Thai news by streaming online TV here.
Nation Channel from Thailand