Tag: College towns

What happens to a college town when the students disappear? Ithaca, a small upstate New York city nearby gorges and vineyards, is finding out. Most of the 24,000 students at Cornell University and 6,200 more…