Seamill Beach is a long stretch of sandy beach with some photogenic rocky areas, and is backed scenically by long grass. This Ayrshire beach boasts lovely views across to the Isle of Arran and down the Firth of Clyde. ( West Kilbride, Scotland)