The Isle of Skye on the West Coast of Scotland in the United Kingdom of Great Britain isn't just any island. It is an island with stunning coastline and rugged landscapes. While there, I was sometimes reminded of scenes in the 1981 British romantic drama film which won Meryl Streep the Best Actress in the Golden Globe Awards. Of course, the movie was actually shot elsewhere. That Skye is spectacular is undeniable and here in fact, many movies have been shot including the popular 2017 Transformers: The Last Knight...
Comments