Where is Refail?

Where is Refail located?

Refail, Wales, Great Britain (approx. 52.593877283°, -3.1930732727°)


Where is Refail on the map?