Nimbu ka Achar or Lemon Pickle is one of the most favorite pickles in India. Its tangy taste make it the best addition to the local cuisine. Written ...