Striper Hot Spots--New England (Top Surfcasting Locations from Rhode Island to Maine)