Where is Woodbury Common?

Where is Woodbury Common located?

Woodbury Common, Devon, United Kingdom (approx. 50.673°, -3.369°)


Where is Woodbury Common on the map?