Where is South Sands?

Where is South Sands located?

South Sands, South Sands, Great Britain (approx. 50.4541°, -3.546781°)


Where is South Sands on the map?