The New England town with a population of just over 5,200 people is known for its scenic views, crystal blue waters, fresh ...