Inchconnachan
E178404
UNEXPLORED
Inchconnachan is a wooded island on Scotland’s Loch Lomond, noted for its natural beauty and former population of non-native wallabies.
Jump to:
Referenced by
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.