Knock Bay, Largs: Ayrshire's Hidden Pebble Beach Gem | OnlyBeaches