Where is Cardiff Bay?

Where is Cardiff Bay located?

Cardiff Bay, Cardiff Bay (Water), Great Britain (approx. 51.45414°, -3.16934°)


Where is Cardiff Bay on the map?