EntertainmentNews Netizens set the social media abuzz as Netflix drops the much-awaited Tamil Anthology Navarasa’s Trailer- Read to Know MoreJuly 27, 2021