There are many kinds of kadhis, many states also have their own trademark kadhis, for instance Maharashtrian kadhi, Gujarati Kadhi and Sindhi Kadhi, the Punjabi version is tangy and a whole lot...
Read more: North Indian Recipes: How To Make Authentic Punjabi Kadhi Pakora