The Storr, Isle Of Skye
Photograph - Photograph
Forming part of the Trotternish Ridge, the Storr is perhaps one of the best-known landmarks on the Isle of Skye in Scotland. Lying just north of Portree (the biggest town on Skye), the Storr is an easy location to get to.
September 12th, 2019
Viewed 13 Times - Last Visitor from Beverly Hills, CA on 08/10/2020 at 12:38 AM