Scarborough South State Beach
United States
About Scarborough South State Beach
16 acres with 1,000+ feet of beach frontage in Narragansett. Part of Scarborough Beach complex (total 59.7 acres)
United States
16 acres with 1,000+ feet of beach frontage in Narragansett. Part of Scarborough Beach complex (total 59.7 acres)