When in Rome, do like Romans. And when in India, eat samosas! Samosas are, quite probably, one of the most popular Indian snacks known all over the world. Although eaten all year long, they are particularly comforting on winter days: the caloric overload of a couple of samosas along with a … more »