In modern times, the Highland games have spread across the globe, with countries such as the US and Canada - steeped in Scottish heritage - joining other nations with less of a connection to Scotland, such as Hungary, Bermuda, Indonesia and Switzerland in celebrating them annually.