Farmington, Maine
Farmington, Maine is a small town located in the western part of the state, approximately 70 miles north of Portland. The town is bordered by the towns of Jay to the east, Wilton to the south, and New Sharon to the west. The town has a total area of about 25 square miles and is home to approximately 6,700 residents. The landscape of Farmington is comprised of rolling hills and valleys that are scattered with dense forests. In addition to…