Where is Newcastle-Upon-Tyne?

Where is Newcastle-Upon-Tyne located?

Newcastle-Upon-Tyne, Newcastle-Upon-Tyne (Station), Great Britain (approx. 54.97494°, -1.610113°)


Where is Newcastle-Upon-Tyne on the map?