Where is Lustleigh?

Where is Lustleigh located?

Lustleigh, Lustleigh, Great Britain (approx. 50.618023°, -3.7193122°)


Where is Lustleigh on the map?