Towy Valley The Towy Valley is one of the most beautiful in the whole of Wales; the River Towy itself is the longest flowing river which is just in Wales, at well over 70 miles. In the distance of the picture above you can see Dryslwyn Castle a famous landmark in the locally. But there […]