News
Physical stay is a key requirement for foreign nationals (excluding OCIs) seeking to acquire immovable property in India. The individual must have been physically present in India for more than 182 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results