Food and travel guide TasteAtlas recently released its latest list of the top 100 breads in the world. The list features ...
It is Maharashtra which eats the most pani puri in India. Cities like Mumbai and Pune in the state love this crispy, spicy street snack.