Yes, the National Remote Sensing Centre (NRSC) is a legitimate organization established in 1974 by the Government of India. It is the nodal agency for providing remote sensing data and services for the country.