Item 177030 Strathyre The Falls of Leny, Waterfalls Cascades, River, Rocks Path Old Postcard Vintage Old Picture Post card, Scotland Scottish. Strathyre, The Falls of Leny, Waterfalls, Water Falls, Cascades, River, Rocks, Path. Strathyre is a district and settlement in the Stirling local government district of Scotland. Published by J.B. White Ltd Dundee The Best of All Series