Images of Cardiff. June 2022. “Cardiff, (Welsh: Caerdydd), city and capital of Wales. Cardiff exists as both a city and a county within the Welsh unitary authority system of local government. It is located within the historic county of Glamorgan (Morgannwg) on the Bristol Channel at the mouth of the River Taff, about 150 miles […]