Yes. An Indian address is required to apply for an NRI Home Loan by Home First Finance.