So I'm new to New England (being from VA originally), and am curious who all we have as active members (or even lurkers) on here that are from the general New England area. I live in Uncasville, CT, to be specific. I've been looking for a local herping group, but have come up short. I found a...