It came up in a conversation as a possible place to look at for a move. Highly unlikely, but still. I know nothing of the place other than the winters are worse than down here in CT. Would this squash my idea of having a pond? What else can you tell me? Other than the fact I can get amazing lobster pretty easily. I prefer something further south, such as Delaware. Anyone live there? Cost of living is just insane here.