Results 1 results found Gaada Stack, a natural arch 45m high, Foula Island, Shetland Islands, Scotland, United Kingdom, Europe