India is among the list of designated country where medicals is mandatory. And please stop providing misinformation from unofficial websites. Official Canada immigration website clearly mentions India in the list.
Edit:The link you provided is not even talking about the designated countries...