#llangorse_lake

Llangorse Lake

Site of Special Scientific Interest in Wales

Llangorse Lake, or Llangors 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.

Fri 12th

Provided by Wikipedia

Learn More
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.