Nestled in a sharp bend of the Connecticut River which borders half the town, Portland has been sheltered from the hectic pace that defines contemporary life. First settled in the 1650's, it's current 8,500 residents enjoy a lifestyle that can best be described as small town America.
Courtesy of Bartlett Hill