Where is Rhôs-on-Sea?

Where is Rhôs-on-Sea located?

Rhôs-on-Sea, Rhôs-on-Sea, Great Britain (approx. 53.312965°, -3.7439747°)


Where is Rhôs-on-Sea on the map?