Where is Newquay Station?

Where is Newquay Station located?

Newquay Station, Newquay Station, Great Britain (approx. 50.41306°, -5.0861664°)


Where is Newquay Station on the map?