My Home Town, Cardiff the capitol of Wales. over the Hill from Caerphilly Castle Cardiff is a port city on the south coast of Wales, where the River Taff meets the Severn Estuary. It was proclaimed the country’s capital in 1955. The revitalized waterfront at Cardiff Bay includes the Wales Millennium Centre complex, home of the national opera Copyright All rights in and to the Content, including, without limitation, all copyright and other intellectual property rights relating to the Content of this chann
Hide player controls
Hide resume playing