You all must have heard about the craze for Momos North Indians have, but do you know how this name 'momo' came from? As the origin of momo is claimed to be originated from Tibet, Nepal or northeast India, the name comes from the Tibetan word 'mog-mog'. These little momos are nothing but little dumplings […]