bn:03679211n
Noun Named Entity
EL
No term available
EN
Llangorse Lake is the largest natural lake in Mid and South Wales, and is situated in the Brecon Beacons National Park, near the town of Brecon and the village of Llangors. Wikipedia
Relations
Sources