Just found this in the Scottish Daily Record, the town is Franklin, N.C.
https://www.dailyrecord.co.uk/scotland-now/scottish-town-america-tartan-museum-35751602

Mike
https://www.dailyrecord.co.uk/scotland-now/scottish-town-america-tartan-museum-35751602

Mike