Evelaw Tower
Where is Evelaw Tower?
Evelaw Tower is in the parish of Westruther and the county of Berwickshire.
Grid reference:NT 66116 52565
Lat / long:55.765235,-2.5415789
Evelaw Tower is in the parish of Westruther and the county of Berwickshire.
Grid reference:NT 66116 52565
Lat / long:55.765235,-2.5415789