Newcastle Castle

from Wikipedia, the free encyclopedia

Newcastle Castle is the name of the following castles in the United Kingdom: