Cadoxton River

The Cadoxton River (Welsh: Afon Tregatwg) is a short river in the Vale of Glamorgan, South Wales and with a length of about 5 miles/8 kilometres it is one of Wales's shortest rivers.

Cadoxton River

The Cadoxton River (Welsh: Afon Tregatwg) is a short river in the Vale of Glamorgan, South Wales and with a length of about 5 miles/8 kilometres it is one of Wales's shortest rivers.