Cardiff Bay
486 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