Only Indian residents can open a PPF account. It has a minimum tenure of 15 years. The principal amount invested and the ...