Kirksheaf is located approximately 0.3 miles east of Tain and 35.5 miles north east of Inverness. Tain has a good range of shops and amenities including major
Kirksheaf is located approximately 0.3 miles east of Tain and 35.5 miles north east of Inverness. Tain has a good range of shops and amenities including major