When it comes to street food, India is one nation that is known worldwide for its scrumptious, cheap and easily available street delights. I am sure hardly anyone can resist to try the street food as you can feel the aroma from far and once you reach to the stalls, it is nearly impossible not to try at least one item though it may feel like very unhygienic. Delhi, Mumbai, Kolkata, Ahmedabad, etc. are very famous for their yummy street foods.