Odisha’s Abinas Nayak wins MasterChef India-6!
Mumbai: Abinas Nayak from Odisha has added another feather to the state's glory by winning MasterChef India season 6 aired on Star Plus.
Media reports said that the 20-episode series of the Indian cooking-cum-reality show have concluded…