India is renowned for its diverse range of affordable and flavourful street foods, found everywhere from bustling metro cities to remote villages and everywhere in between. Among these, pani puri ...