Kidney beans are integral part of the cuisine in northern regions of India where the beans are known as rajma and are used in a dish of the same name. The hill variety grown variously in Himachal Pradesh, Uttarakhand, Jammu & Kashmir are re...
Read More