Regarding street food, few places in India can compare to the city of Indore. Indore is known as the food capital of Madhya Pradesh. It […]