Netflix is the most in-demand service in the media industry. It has been giving us the best content to watch every time. So viewers, when was the last time you watched one of the best series on Netflix? A month ago? A week ago? Here, we have come up with a list of recent top 5 series that one must watch.