Where is Newquay Station?

Where is Newquay Station located?

Newquay Station, Cornwall, United Kingdom (approx. 50.4151°, -5.07565°)


Where is Newquay Station on the map?