Oops! Something went wrong, please try again later.
Source of the River Severn is a Country park located in Llanidloes .
Reviews
Tripadvisor
4.0/5 · 1 review
Loading reviews...
Aug 28, 2023
amazing place to visit exactly what you want from a welsh attraction, extremely well maintained, stunningly beautiful scenery, and then there it is, the scummy dog owners that think it’s fine to dump…Full review by Getaway08856601073