Where is Bendooragh?

Where is Bendooragh located?

Bendooragh, Bendooragh, Great Britain (approx. 55.048042°, -6.5499105°)


Where is Bendooragh on the map?