Craig yr Allt is a hill in South Wales with an unmarked summit overlooking Caerphilly to the east and the villages of Nantgarw and Taff's Well to the west. The …
Cardiff Bay is Europe's largest waterfront development. It is supplied by two rivers, the Taff and Ely, to form a 500-acre (2.0 km2) freshwater lake around the former dockland area …
Cardiff Bay Barrage is a significant engineering project located in Cardiff, Wales. Completed in 1999, the barrage was built to create a freshwater lake in Cardiff Bay by damming the …