Cited in Welsh folklore, South Wales' largest natural lake is known for pike fishing & water sports.
Llangorse Lake is a car in Brecon, United Kingdom. It is located at Brecon LD3 7TR. Visitors rate it 4.5 out of 5 based on 80 reviews.
Lake
Llangorse Lake is located at Brecon LD3 7TR, United Kingdom.
Llangorse Lake has a rating of 4.5 out of 5 based on 80 reviews.
How to get there