Where to watch live Indian TV channels for free?

You can watch all live Indian and Pakistan TV Channels at the site under related links.

All channels are categorised on left hand side menu and you can even watch live cricket as well.