Review: Cardiff

For a weekend break I would highly recommend Cardiff. The city is modern and with the…