Kachri is a unique vegetable that has often been mistaken as a fruit. It looks like miniature watermelon and can be found in many Indian states like Haryana, Punjab, West Bengal, Gujarat and ...