Lake Placid sits in the Adirondack Mountains like a jewel in a green velvet box. The lake reflects the surrounding peaks so perfectly that you might get dizzy trying to figure out which way is up.
Recent graduates of Keuka College are finding career success just an hour from campus — thanks in part to the strong job market in Rochester and the College’s focus on real-world experience through ...