Here are the best places to visit in Cardiff, including: Cardiff Castle,National Museum Cardiff,Techniquest