FINCASTLE- Scotland, where is it?
Is there a township, parish, or anything else, past or present called Fincastle Scotland?Please send an email.Thank you
More Replies:
-
Re: FINCASTLE- Scotland, where is it?
Henry Scannell 7/12/00