Rice noodles can be bought from many grocery stores and supermarkets around the world, including in India. They are typically sold in the Asian foods section or in the international foods aisle. In India, you can also try looking for rice noodles at specialty Asian markets or stores that sell imported goods. There are many different types of rice noodles, including vermicelli, flat rice noodles, and rice sticks, which vary in thickness and texture. When buying rice noodles, be sure to check the package for the specific type you need for your recipe. If you are unable to find rice noodles in your local area, you may also be able to purchase them online from various retailers.