St Kilda, a place name that has always been associated with isolation, windswept and remote and this island chain is my first port of call for my mission with Wild Wonders of Europe. St Kilda is a group of foreboding islands lying 64 kilometres (40 miles) west of North Uist, Outer Hebrides in the North [...]