college

College Spotlight: Syracuse University

College Spotlight: Syracuse University

Located in Upstate New York, the school’s campus sits on University Hill above the city of Syracuse. If you're looking for winter spots, Syracuse has you covered. Find out more!