Indian government approves a number of facilities including permission to purchase land for its residents from Bangladesh, Afghanistan and Pakistan who are living in India on Long Term Visa (LTV).
Indian government approves a number of facilities including permission to purchase land for its residents from Bangladesh, Afghanistan and Pakistan who are living in India on Long Term Visa (LTV).