Alloa Inch
From Wikipedia, the free encyclopedia
Alloa Inch (from Scottish Gaelic, innis meaning island) is an island in Scotland. It is in the tidal reaches of the River Forth in Scotland, just before it opens out into the Firth of Forth. As the name implies, it is near Alloa.
There is a derelict farmhouse, and the flood defences have been breached.[1]
|