Where is Rhosgoch Station?

Where is Rhosgoch Station located?

Rhosgoch Station, Rhosgoch Station, Great Britain (approx. 53.3773°, -4.3926°)


Where is Rhosgoch Station on the map?