You are free to apply again but do not expect a different result. The fact that you have been twice denied by a consulate in India will be known to the consular official in Canada. Applying for a third time is not likely to change the result unless there has been a change in your circumstances. If you believe the prior decisions were erroneous, you can ask the consulate to reconsider. You can read more about visitor visas at http://myattorneyusa.com/travel-visas.
Answered on Jun 08th, 2016 at 2:16 PM