Pahari Aloo Palda from Himachal Pradesh – Potatoes Simmered in Yogurt Gravy

Himachal Pradesh is a state in Northern India, situated in the Western Himalayas. ‘Hima’ means snow in Sanskrit and the literal meaning of the state’s name is ‘In the lap of Himalayas’. Himachal Pradesh is bordered by Jammu and Kashmir,

Read More Pahari Aloo Palda from Himachal Pradesh – Potatoes Simmered in Yogurt Gravy