Yes. Under the Special Marriage Act of 1954, a non-citizen can also get married. If one of the spouses is from another country, they should complete the marriage notice period in the marriage registration office and proceed with the marriage process.