Where is Whimple?

Where is Whimple located?

Whimple, Whimple (Station), Great Britain (approx. 50.76803°, -3.35432°)


Where is Whimple on the map?