Explore the beautiful manmade waterfall, Big Wood Weir, nestled in the scenic Clywedog Valley near Wrexham. Enjoy the tranquility of this hidden gem surrounded by lush greenery.