Re: FINCASTLE- Scotland, where is it?
-
In reply to:
FINCASTLE- Scotland, where is it?
1/31/99
There is a Fincastle in Perthshire, by the shores of Loch Tummel.On your maps, if you find Pitlochry you are in the right area.My Gordon ancestors came from Fincastle to Prince Edward Island in 1803.