A foreign national resident outside India cannot buy immovable property in India. However, foreign nationals who are resident in India (and who are not citizens of Pakistan, Bangladesh, Sri Lanka, Afghanistan, China, Iran, Nepal, or Bhutan) can purchase immovable property in India without any special approval from the RBI. However, such buyers should check with their lawyers before buying any property as they might require approvals from other authorities such as the State Government, etc. The RBI may grant permission to a foreign citizen of non-Indian origin/foreign companies if the property is purchased for residential use and the consideration is paid by way of foreign exchange.
Under the general permission granted by RBI, (a) Non-Resident Indian (NRI)- and (b) Person of Indian Origin (PIO) are allowed to purchase immovable property in India.
You are requested to check the RBI guidelines for more information in this matter.