FINGAL’S CAVE ~ A SEA CAVE ON THE UNINHABITED ISLAND OF STAFFA IN THE INNER HEBRIDES OF SCOTLAND