You'll find it on the southern coast of Maine. The post More than 10,000 votes cast: This is the best beach town in New ...