Ground Floor Shop/Store, Castle Street, Tain IV19 1AH "Tain sits on the shores of the Dornoch Firth, 12 miles north east of Invergordon and 34 miles north of Inverness. The town lies in an area of outstanding natural beauty, with long sandy beaches, and is a popular tourist location as a result of this. …"