Netflix Top Indian Series Netflix Top Indian Series / Netflix web series take the media industry on a new level.