You asked:

is cardiff in wales

Yes. Cardiff is in Wales.
Cardiff
Cardiff
Cardiff

Wales
Wales
Wales