Today, the Cardiff docklands area is known as Cardiff Bay and it has been transformed by the Cardiff Barrage that impounds the Rivers Taff and the Ely to create a massive fresh-water lake.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results