Where is Oldcastle?

Where is Oldcastle located?

Oldcastle, Wales, Great Britain (approx. 51.9161378866°, -2.9832086558°)


Where is Oldcastle on the map?