Satellite map of Ellanderroch
Map of Ellanderroch
Ellanderroch (Scottish Gaelic: Eilean Darach/Eilean nan Darach meaning "oak island") is an island in Loch Lomond in Scotland.
Latitude: 56° 04' 27.60" N
Longitude: -4° 34' 31.19" W
Ellanderroch (Scottish Gaelic: Eilean Darach/Eilean nan Darach meaning "oak island") is an island in Loch Lomond in Scotland.
Latitude: 56° 04' 27.60" N
Longitude: -4° 34' 31.19" W