Where is Pontarsais?

Where is Pontarsais located?

Pontarsais, Wales, Great Britain (approx. 51.9325070885°, -4.2675104146°)


Where is Pontarsais on the map?