Cowal Highland Gathering - World's Biggest Highland Games
27th - 29th August 2020