Where is Eastacombe?

Where is Eastacombe located?

Eastacombe, Eastacombe (Station), Great Britain (approx. 51.048634°, -4.086655°)


Where is Eastacombe on the map?