Trippsavvy highlights two of the top ten beaches in New England and they are both in RI. Read article here.