Coming to Sky Island Skye is the meaning of 〝 with wings. Sky Island is like an angelic treasure and is the most beautiful scene in Scotland. I heard that the Lord of the Rings was also filmed here at first, and later moved there due to the support and assistance of the New Zealand government for the film.