You can also choose other countries to start your online business. But in this case, you will miss the opportunity to start your business with minimum capital investment. There are few countries where you can start a business at a low cost. This is because in order to start a business, deal with government agencies and legal costs.
Only in the US, amongst some few countries, the registration and renewal fee is inexpensive.
That’s why as an Indian it is the best choice for you to start up a business in the US. For example, if you look for the Wyoming LLC filing fee, it only costs $100. But, this cost you 2000 euros on average in Italy.