Proper noun
A community in Nova Scotia, Canada.
A village in Somerset, England.
I would suggest maybe three things: Ski Martock, a few local wineries and the Avon River. Source: Internet