Cardiff Bay

Shore
13860 people visited sight

Cardiff Bay is the area created by the Cardiff Barrage in South Cardiff, the capital of Wales. The regeneration of Cardiff Bay is now widely regarded as one of the most successful regeneration projects in the United Kingdom

Cardiff Bay
7.9 / 10

Based on ratings of 17 people

Photos of shore Cardiff Bay

All sights of Cardiff