Veerendra,

You can also try ICICI Lombard - they also have long term policy upto 5 years.