← Isles of Britain atlas

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 interactive map profile →