If you travel east out of Ellsworth on Route One, you will eventually reach the small somnolent town of Hancock. This forested tract of land boasts a population of just under 2400 residents, with a large point that is embraced by the emerald waters of the cold Atlantic.