for BC, there will be atlas 2 months waiting period. In such case, you shall get insurance from Canadian company for a real coverage. Travel insurance can be confused with insurance offered during flight travel, which you can take from India or may be covered by the Credit Card, which shall be confirmed by calling them.