Little effort seems to be made by the WG to attract internal tourism, especially via air links. Wales saw big demand over the summer from UK tourism but it tends to be fragmented.A lot of the destinations for those airports especially Newquay are domestic. CWL relies more on international travel so hence the slower recovery. If you look at Newquay for instance they were able to attract Easyjet and loganair who both launched a lot of destinations. Sadly southern Wales isn't considered enough of a holiday destination for the likes of say Loganair to launch routes like Newcastle or Inverness or Aberdeen. And of course there's little to no chance of Easyjet ever launching a route to Cardiff.
North Wales attracts huge amounts of tourism from the North West of England
Mid Wales attracts a big amount from the Midlands
South Wales attracts a lot from the Midlands across to London.
Cornwall is well known for not only the scenery but also the activities going on there, something West Wales hasn't really mastered, or marketed what it does have.
The location of Newquay and Exter Airports also provide a fairly decent location of accessing the counties. What the WG needs to do to attract internal and international tourists is to provide decent rail links from CWL to West Wales. West Wales is actually very well linked by Rail in terms of the infrastructure and number of stations, its just the service offering is poor.
It all needs to tie up to provide a seamless journey for tourists.