← Isles of Britain atlas
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 interactive map profile →
Continue to the atlas