New Gloucester, Maine is home to which Shaker village?
New Gloucester, Maine: New Gloucester is a town in Cumberland County, Maine, in the United States. New Gloucester, Maine:  It is home to the Sabbathday Lake Shaker Village, the last active Shaker village in the U.S.
i don't know