Farmington is a small, residential campus peacefully nestled in the spectacular lakes & mountains region of western Maine, near Sugarloaf, and Sunday River, and smack in the middle of the best skiing, hiking, kayaking & rafting in the northeast. If you’re into the outdoors, this is the per...