An abandoned Scottish island archipelago 100 miles off the mainland features Britain's tallest sea cliffs and was named among ...