pipes

Entertainment

Inverness Highland Games

July 18, 2014

Inverness, the capital city of the Highlands, hosts its annual Highland Games this Saturday, and offers a programme packed with spectacle, colour and lots of competition.

Breaking