Inchcailloch National Nature Reserve

E147221 UNEXPLORED

Inchcailloch National Nature Reserve is a wooded island on Loch Lomond in Scotland, noted for its rich wildlife, scenic trails, and historical sites.


Referenced by (3)
Subject (surface form when different) Predicate
Loch Lomond
hasIsland
Loch Lomond ("National Nature Reserve (Inchcailloch)")
hasProtectedStatus
NatureScot ("National Nature Reserves in Scotland")
responsibleFor

Please wait…