Where is Newcastle?

Where is Newcastle located?

Newcastle, Wales, Great Britain (approx. 51.8542926591°, -2.8049168588°)


Where is Newcastle on the map?