Places of Interest nearby
Location address: United Kingdom, Perth and Kinross
Number of texts: 1
The River Isla (Scottish Gaelic: Abhainn Ìle) is a tributary of the River Tay in Angus and Perthshire, Scotland. It runs for 46 miles (74 km) through the Kirkton of Glenisla (Baile na h-Eaglais Ghlinn Ìle) and Strathmore (An Srath Mòr).