Scarborough State Beach - Public beach in Narragansett, Narragansett | Reviews, Photos & Information on Postcard