Dream Town: Madison, Connecticut

This quaint Connecticut community has everyone falling in love with its New England charm.