Turriff is a town and civil parish in Aberdeenshire in Scotland. It lies on the River Deveron, about 166 feet above sea level, and has a population of 5,708. In everyday speech it is often referred to by its Scots name Turra, which is derived from the Scottish Gaelic pronunciation.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Turriff
Coordinates 57°32'14.935" N -2°27'50.702" E