Yes, a Nidhi Company is completely legal in India. It is officially registered under the Companies Act, 2013 and operates under the oversight of the Ministry of Corporate Affairs. As long as it follows the prescribed rules and serves only its members, its operations are fully legitimate.