Most Indian SIM cards work in Nepal, provided that you have International Roaming activated on your phone. Although it is best to check if your network operators are also available in the region.