Where is Dowdallshill?

Where is Dowdallshill located?

Dowdallshill, Dowdallshill, Irish (approx. 54.02139°, -6.39472°)


Where is Dowdallshill on the map?