Visitors set to flock to Kirkcaldy Beach Highland Games

© DC ThomsonKirkcaldy Beach Highland Games in 2015.
Kirkcaldy Beach Highland Games in 2015.