In Recipes Kheru from Himachal Pradesh, India | Best Indian Food Blog March 11, 2020 Location : Himachal Pradesh. Preference : Veg. Taste : Sour. Ingredients : Yogurt, Green Chili, Onion, Red Chili Powder, Turmeric, Salt,…