When we talk about Indian snacks Samosa is one item which just comes first to mind. It really doesn't matter which part of India you live, you will ge...