Amusement & Theme Parks in Barrington, RI
Barrington Town Beach