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,…