Where is Scarborough State Beach located?
Scarborough State Beach, Scarborough State Beach, United States of America (approx. 41.38982°, -71.47311°)
Scarborough State Beach, Scarborough State Beach, United States of America (approx. 41.38982°, -71.47311°)