
Amritsar or Ambarsar as we call it lovingly is the largest city of Punjab, the Northwest state of India. The abundance of milk, dry fruits, spices, and food grains ever since the colonial time and even before helped Amritsar become a leading trading center. As a result of the easy availability of all these ingredients, […]