Logopedia
Advertisement

Mega 24 is a Tamil movie channel based in Chennai, India. It is owned by the Mega TV Network, which also operates Mega TV and Mega Musiq. Despite its name, it is a movie channel and not a news channel.

Mega 24.jpeg
Advertisement