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.
Aliases (2)
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 |