Mega TV (India)

Mega TV is a Tamil Language satellite television channel based in Chennai, India. It is the flagship channel of the Mega TV Network, launched on 19 November 2007.