Where is Bigbury-on-Sea?

Where is Bigbury-on-Sea located?

Bigbury-on-Sea, Devon, United Kingdom (approx. 50.2839412°, -3.8942778°)


Where is Bigbury-on-Sea on the map?