I bought a flat in 2008 , agreement say it's on lease for 100 year so?
A 100 year lease would be deemed as a sale property. Banks would give you loan against it as well. However without seeing the underlying agreement I cant really comment. Lets assume its a gov lease. After 100 years you (your grand children) will get a notice stating the lease is over. You would then have two options. Vacate the property or renew the lease. It would be foolish to vacate the property and most legal fights going on are when the gov refuses to renew a lease term as the property. Many times private land has been leased to gov for social purposes. E.g Furgeson college in Pune was leased for Re 1 for a period of 100 years. The decedents is the landlords wanted back their 106 acres in heart of Pune, but the government coerced them to renew.