Doug Davidoff at Straight Talk Public RelationsRivers, Stories, and The Heart of New EnglandIt’s hard to give up on the coast of New England as the region’s most iconic feature. The coast has the beaches of Long Island Sound, Cape…May 21, 2015May 21, 2015