Where is Aberdsach?

Where is Aberdsach located?

Aberdsach, Wales, Great Britain (approx. 53.0360845012°, -4.3488221169°)


Where is Aberdsach on the map?