Yes, North Bay is good for Indian students to study in Canada. As per HelloSafe's ranking, North Bay is among the best student cities in Canada. This beautiful city is just a 3 hours distance away from North of Toronto. For international students, North Bay is a great place to live and enjoy the outdoors while maintaining a sense of a small, safe community. The average seasonal temperature between December to March is - 9 ºC/ 15 ºF. Know more about the Entry Requirements to study in Canada for international students