Llyn Brân in Nantglyn

Llyn Brân in Denbighshire, Nantglyn is a body of water.

Nature
body of water

Campsite

  • Hafod Hall (LL16 5SP) – approx. 4,1 km.
Located in Denbighshire
Country United Kingdom