AllNewsPhotosVideos
Cardiff Bay

Cardiff Bay, Photos

Cardiff bay, Latest News

Cardiff Bay is an area and freshwater lake in Cardiff, Wales. The site of a former tidal bay and estuary, it serves as the river mouth of the River Taff and Ely.
Read More