PPF has a 15-year maturity period, and both the interest and maturity amounts are tax-free under section 80C.