The Scottish village of Braemar ... has been hosting ‘gatherings’ of one kind or another for 900 years. Today, the Highland Games at Braemar is the most famous in the world, attracting ...