Taste Atlas has released a list of 50 Best Sandwiches in the world. And India’s Vada Pav has featured in it. Here are some of ...