bn:03466183n
Noun Named Entity
EL
No term available
EN
Loch Lomond and The Trossachs National Park is a national park in Scotland centred on Loch Lomond and the hills and glens of the Trossachs, along with several other ranges of hills. Wikipedia
Relations
Sources