at 5:55 PM on Channel 5
Welcome to St Kilda, an isolated archipelago of four islands, where nature flourishes.