Middlebury or Wesleyan

While harsh winters are the norm at both schools (especially compared to India), Middlebury is 200 miles north of Middletown, and really in a different category. As merc 81 pointed out, average January low is ten degrees F colder in Middlebury, which is significant. Also, Middlebury gets twice as much snow on average (69 inches vs. 35 inches).