The Storr South Top
The Storr South Top is a mountain summit in the The Trotternish Peninsula region in the county of Highland, Scotland. The Storr South Top is 491 metres high with a prominence of 36 metres. The summit can be identified by: grassy mound Additional Notes: All the walks up The Storr South Top on Mud and […]
The Storr South Top Read More »

