Where is Swanpool Beach?

Where is Swanpool Beach located?

Swanpool Beach, Swanpool Beach, Great Britain (approx. 50.1408°, -5.07624°)


Where is Swanpool Beach on the map?