Question: New Gloucester, Maine is home to which Shaker village?
Answer: Sabbathday Lake Shaker Village