INDORE, INDIA is widely regarded as one of India's street food capitals! There are loads of delicious street foods to sample so we take you on an INDIAN STREET FOOD tour along Chappan Dukan or 56 ...