English: touring and holiday park
Welsh: parc teithio a gwyliau
Subject: Twristiaeth a hamdden
English definition: Visit Wales descriptors
Welsh definition: Dynodiadau Croeso Cymru