Amritsari Fish

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 easy availability of all these ingredients it […]