Wales, the lesser known paradise of UK