Garlic Achaar, also called as Lehsun ka achaar or Garlic Pickle, is packed with bold spice flavors and it is one of the most preferred Indian condiments