Scotland

Ross Isles

The Ross Isles are two small islands in Loch Lomond, in west central Scotland. They lie opposite Luss, and are named after the promontory on the east shore (ros meaning the same in Scottish Gaelic), where Ross Priory is located.

Open on the map →
Ross Isles

Part of the Scotland islands map.

Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.