State Universities with high ranking and low tuition feeswith scholarship opportunity.
Central Location in the cities with good climate and good Indian population. Check that lots of Indian food and other resources available around.
Commutation between India and USA / Canada – Do not look at very remote locations requiring lots of multi-city flights / bus/cab travel.
Is the nearest City, a hub with innumerable job and internship opportunities
Availability of Part Time Campus job opportunities
Climate around the year – It is very fanciful thinking about snow clad mountains and roads. But Indians are not used to such weather. The city life is greatly disturbed during very low temperature winters. These places are good for an outing but think of lonely living in a very short daylight ambience. Climatic depression is a common ailment.
Tuition fees + Living expenses + flights + local touring – Net cost