The Welsh Tourist Board is currently running an advertisement to encourage viewers to make holiday bookings for Welsh holidays. A delightful female voice is either singing an already existing short song or something put specially together for this promotion. The trouble for me is that she seems to be using constructions with which I believe I am unfamiliar.
Can anyone enlighten me on the Welsh words of her song? Better still if that would come with English translation.