I know people who did their Construction Management from NICMAR as well as other countries. Doing your Construction Management course has its advantages as you will learn about things related to construction in India. However, if you pursue your course from Canada, you will get more exposure, new concepts, techniques.
NICMAR:
Advantages-
Disadvantages-
Canada:
Advantages-
Disadvantages-
These are the things that you should consider before deciding where you want to pursue your degree from.