Where is Gelliliden?

Where is Gelliliden located?

Gelliliden, Wales, Great Britain (approx. 52.9390681426°, -3.9579749107°)


Where is Gelliliden on the map?