Llangorse Lake

Sitting within Brecon Beacons National Park, Llangorse Lake stands as the largest natural lake in South Wales and second largest in the principality of Wales. Also found under the names Llangors Lake, Lake Syfaddan, and Lyn Syfaddan, the lake has…