The Best Travel Spots nearby Cardiff Bay
Travel to Cardiff Bay in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Cardiff Bay is the area of water created by the Cardiff Barrage in south Cardiff, the capital of Wales. It is also the name commonly given to the surrounding areas of the city.
Source: WikipediaLandmark pictures in Cardiff Bay
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None