., Machynlleth, Powys, Wales
The River Dyfi is runs through mid Wales. It rises in the small lake Craiglyn Dyfi at about 1900 feet above sea level, below Aran Fawddwy, flowing south to Dinas Mawddwy and Cemmaes Road, then south west past Machynlleth to Cardigan Bay at Aberdyfi. It shares its watershed with the River Severn and the River Dee before flowing down to a wide estuary. The only main town on its route is Machynlleth.
At approximately 37 miles long the river Dyfi is relatively short in length. It is also notable for its Salmon and Brown Trout.....