Cardiff Cardiff Bay Cardiff Bay is a diverse waterfront built around a 200 hectare freshwater lake known as ‘the Bay’. The Cardiff docks were the hub of the Read More » 05/09/2017 No Comments