fbpx

Cardiff Bay

« Back to Glossary Index

Cardiff Bay (Welsh: Bae Caerdydd) is the area of water created by the Cardiff Barrage in south Cardiff, the capital of Wales. Cardiff Bay, although a former port of Cardiff is now home to a wealth of entertainment complexes including the Wales Millennium Centre and The Red Dragon Centre.

To learn more about sponsored and branded tooltip advertising like this, contact [email protected] for more information. You can own this site-wide keyword.

« Back to Glossary Index
Comments