Amherst College, Massachusetts

AIRVŪZ STAFF NOTE :

Situated in south-central Massachusetts, Amherst College is generally considered one of the top liberal arts colleges in the USA.  Founded in 1821, it's the third-oldest college in the state, after Harvard and Williams.  In recent years, Amherst has generally appeared in the #2 or #3 spot in the liberal arts college category of the annual (and widely respected) US News & World Report college rankings.  You can check out the Amherst campus from above in this drone video by Chris Bonanno.

  • over 4 years ago
  • 1.5k VŪZ
  • 19
  • 18
  • Report

BADGES THIS VIDEO HAS EARNED: