Since Indian citizens do not need a visa to enter Nepal, there is no time limit as to how long they can stay in the country. Provided you have enough funds to support your stay, you can stay as long as you want.