In India, the correct spelling is "Defence."
This aligns with British English conventions, which are followed in Indian English. For example, the Indian government body is called the Ministry of Defence. The spelling "defense" is the American English variant and is generally not used in official or formal Indian contexts.