Scarborough North State Beach
United States
About Scarborough North State Beach
26 acres with 2,325 feet of beach frontage in Narragansett. Part of Scarborough Beach complex
United States
26 acres with 2,325 feet of beach frontage in Narragansett. Part of Scarborough Beach complex