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 17 Times - Last Visitor from Fairfield, CT on 01/15/2021 at 6:26 PM