Town of Palmyra, Somerset County, Maine, United States