Caersws

Caersws

Caersws (Welsh: Caersŵs) is a village and community sitting on the River Severn, at grid reference SO0392 4 miles (6.4 km) miles west of Newtown, Powys, and halfway between Aberystwyth and Shrewsbury.

Read more about Caersws.