List of freshwater islands in Scotland

Columns: Local authority | River | OS Grid reference | Islands
Aberdeenshire | River Deveron | NJ683625 | Scury Islands | Aberdeenshire | River Deveron | NJ637471 | Logg Island | Aberdeenshire | River Ythan | NJ998274 | Inch Geck ( b ) | Argyll and Bute | River Shira | NN139153 | Eilean an Eagail | Clackmannanshire | River Forth | NS869918 | Alloa Inch ( b ) , Tullibody Inch ( b ) | Dumfries and Galloway | River Annan | NY191692 | Rabbit Island | Dumfries and Galloway | River Cree | NX383700 | Cut Island

Example questions:
Where does the Scottish river near Rabbit Hill rise ? | How many miles long is the river in Scotland that passes by Logg Island ? | When was there a flood on the Scottish islands near the Ness River ? | What kind of fishing is done in the river in Scotland near Stony Island ?

Answers:
Annanhead Hill | 60 | 1849 | salmon