Title: An island of New England
Places: Naushon Island (Mass.)