Designed by
Title
Llangorse lake in Brecon Beacons National Park in south Wales #143135439
Description
Llangorse Lake is the largest natural lake in South Wales, and is situated in the Brecon Beacons National Park, near the town of Brecon and the village of Llangors.